反编译出来的JAVA文件如何重新编译? 20

我用反编译软件把*.jar反编译出来了很多java文件,修改完后我想重新编译,打包成*.jar请问大大们有没好用的编译软件,要中文的哦,拜托各位详细的解答下,俺的大号上不... 我用反编译软件把*.jar反编译出来了很多java文件,
修改完后我想重新编译,打包成*.jar
请问大大们有没好用的编译软件,要中文的哦,
拜托各位详细的解答下,俺的大号上不去才弄的小号来问的,所以没积分,请大家谅解,
展开
 我来答
百度网友336bdfcc9
2010-01-27 · TA获得超过135个赞
知道答主
回答量:135
采纳率:0%
帮助的人:0
展开全部
你重新建一个工程啊,把你反编译的源码放进去,然后再编译打包就可以了啊。
如果你没有eclipse 的话,那你就用命令编译打包。
javac 你反编译后输出的目录/*.java
jar -cvf 你反编译后输出的目录/*.class test.jar
貌似就这个命令。
你可以在网上查一下jar 命令怎么用。
小傻

推荐于2016-11-02 · 知道合伙人软件行家
小傻
知道合伙人软件行家
采纳数:11567 获赞数:31134
已经做过两个上架的app和两个网页项目.

向TA提问 私信TA
展开全部
反编译出来的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包或者类名没有的话,工程直接报错。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
daay1986
2010-01-28 · TA获得超过6018个赞
知道大有可为答主
回答量:2208
采纳率:0%
帮助的人:1457万
展开全部
用ide工具建一个工程把文件拉进去,注意要建一个和那些java文件package路径一样的,最后编译一下就可以,在去公目录的build这个文件里找就是编译出来的class文件了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hhjcjcjddtc
2010-01-27 · TA获得超过1662个赞
知道小有建树答主
回答量:418
采纳率:0%
帮助的人:244万
展开全部
用eclipse建工程最简单啦
或者用命令javac,java编译好
打包就直接用zip方式压缩,再把后缀改成jar就行,一定要用zip啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-01-28
展开全部
误导人啊,当然要用 ANT了, http://ant.apache.org
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式