反编译出来的JAVA文件如何重新编译? 20
我用反编译软件把*.jar反编译出来了很多java文件,修改完后我想重新编译,打包成*.jar请问大大们有没好用的编译软件,要中文的哦,拜托各位详细的解答下,俺的大号上不...
我用反编译软件把*.jar反编译出来了很多java文件,
修改完后我想重新编译,打包成*.jar
请问大大们有没好用的编译软件,要中文的哦,
拜托各位详细的解答下,俺的大号上不去才弄的小号来问的,所以没积分,请大家谅解, 展开
修改完后我想重新编译,打包成*.jar
请问大大们有没好用的编译软件,要中文的哦,
拜托各位详细的解答下,俺的大号上不去才弄的小号来问的,所以没积分,请大家谅解, 展开
5个回答
展开全部
反编译出来的JAVA文件重新编译的过程如下:
1、新建一个myeclipse的web project。
2、右键该工程,myeclipse/add struts capability,设置成struts开发环境。
3、将war包解压,全目录覆盖新工程的WebRoot(包括其中的web-inf/meta-inf目录),相应的scr目录(或者对应的包含java文件的目录)覆盖eclipse的src目录。myeclipse会自动将WEB-INF\lib下的jar包作为放到classpath中的。
4、refresh该工程,over。
不过大部分反编译过来的工程,很难重新编译,因为import引用的jar包或者类名没有的话,工程直接报错。
1、新建一个myeclipse的web project。
2、右键该工程,myeclipse/add struts capability,设置成struts开发环境。
3、将war包解压,全目录覆盖新工程的WebRoot(包括其中的web-inf/meta-inf目录),相应的scr目录(或者对应的包含java文件的目录)覆盖eclipse的src目录。myeclipse会自动将WEB-INF\lib下的jar包作为放到classpath中的。
4、refresh该工程,over。
不过大部分反编译过来的工程,很难重新编译,因为import引用的jar包或者类名没有的话,工程直接报错。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用ide工具建一个工程把文件拉进去,注意要建一个和那些java文件package路径一样的,最后编译一下就可以,在去公目录的build这个文件里找就是编译出来的class文件了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用eclipse建工程最简单啦
或者用命令javac,java编译好
打包就直接用zip方式压缩,再把后缀改成jar就行,一定要用zip啊
或者用命令javac,java编译好
打包就直接用zip方式压缩,再把后缀改成jar就行,一定要用zip啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询