㈠ 如何将java的class反编译为.j文本文件又如何将.j文件重新编译
网上有很多的反编译工具,基本都是简单的视图界面形式。你只要选择对应的class文件的路径,点反编译即可。想重新编译.java文件,如果是单个文件的话,开始--》运行--》cmd--》进入dos命令行,输入javac 要编译的文件名即可。如果要编译整个项目的话,就要借助TOMCAT,WEBLOGIC等应用服务器软件了,或者用myeclipse也能自动编译的。
㈡ java怎么用eclipse编译成class
安装好Eclipse之后,打开Eclipse,选择workspace,进去之后,关掉welcome页面,在左边空白处,右点一下,然后new一个java project,把java文件复制到那个project的src下面,然后你打开,在右边右点鼠标,然后Run as ——java application,这样文件就编译好了,编译后的文件在workspace——project——bin下面,自己找一下
如果不用Eclipse,就配置JDK环境变量,我给你参照一下
JAVA_HOME: JDK存放路径 //参照C:\Program Files\Java\jdk1.6.0_05
path中 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin //不可以少符号;
CLASSPATH:%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
然后你就可以在CMD中进行编译了,不懂的再问我!
㈢ 反编译出来的JAVA文件如何重新编译
将class文件反编译后,可以以java文件保存,但你知道的,在最先将.java文件编译成.class文件时,里面的注释会全部删除,定义的常量,会以最张代表的那个具体的值代替,有时for循环,甚至会变个样子,所以,反编译过来,这些地方都不会变成最先.java文件里面的样子。所以,再重新编译肯定是行不通的。
㈣ 怎样反编译class文件,再编译
一、反编译:下载一个jad 反编译工具jad简单用法 以下假设jad.exe在c:/java目录下 一、基本用法 Usage: jad [option(s)] 直接输入类文件名,且支持通配符,如下所示。 c:/java/>jad example1.class c:/java/>jad *.class 结果是将example1
㈤ 怎么重新编辑一个已经打包好的java程序昨天下载了一个java的程序,已经导出为jar,我想修改
如果没有源码春搜,一般来说不是很把握。以下方法是针对更改一个文件的。
需要反编辑工具。
在eclipse中创建一个java工程。
在工程中引入你下载的jar
用rar打开jar文件,取出你想更改的class文件。反编辑为java文件
将反编译的java文件放入工程中,并将所需要的地方修改。
到对应的工程目录中的bin目录也,找到新编译的class文件。
用rar工具将新编译的class替弊森圆换jar文件中的class文件。
如果你需要更改的文件比较多,还是租塌找一下源码工程。
上述方法。也有可能因为反编译的不完全而不成功。
㈥ JAVA中的class文件怎么编辑
你要编辑class文件?class文件都是源文件编译来的,你可以反编译成源文件,对源文件编辑后再编译成class文件,class文件不能直接编辑。
㈦ 怎么将java文件编译成class的
一般情况下,在myeclipse中保存java文件后会自动编译成class文件,但是这种情况只能编译当前工程的java文件,但是如果需要编译不是一个工程的java文件,比如在网上拷贝的java文件改如何编译呢,换句话说是在普通文件夹的java文件应该怎么编译呢?
如下:
首先需要配置好java的环境变量(保证javac文件可以执行),不再赘述
1.win+r后输入cmd进入命令输入行;
2.根据地址找到需要编译的文件:如:cd c:\test\ 回车,dir查看文件名比如叫Testjava.java;
3.编译java文件:输入javac Testjava.java回车;
4.运行java文件:java Testjava回车;
㈧ 反编译出来的JAVA文件如何重新编译
java程序编译成class文件,当中存放的是机器码,供java虚拟机调用,你在一般编译器中是打不开class文件的,有个叫jd-gui的编译器可以将class文件重新编译成java文件
㈨ 反编译出来的JAVA文件如何重新编译
你重新建一个工程啊,把你反编译的源码放进去,然后再编译打包就可以了啊。
如果你没有eclipse 的话,那你就用命令编译打包。
javac 你反编译后输出的目录/*.java
jar -cvf 你反编译后输出的目录/*.class test.jar
貌似就这个命令。
你可以在网上查一下jar 命令怎么用。