
正文
jar变成java源代码,jar转smail
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何在电脑上把JAR文件转换成JAVA格式的文件
JAR文件,是编译好的Java程序,直接运行。命令:java 路径\…….jar 你是想反汇编吧。javac就可以。反编译用decompiler或jad-jui或jadclipse插件。但是,反编译结果与源程序还是有差别的。
所以如果你非要得到java文件的话~可以先用winrar把jar文件解压。再用反编译工具(如JD-GUI)把class反编译成java。需要注意的是反编译后的java文件很难保证与原始的java文件一致。
每一个key(即冒号前面的字符串)的冒号的后面加上一个空格。也可能jar包文件损坏了,需要重新下载或者添加jar包。
相关问答
Q1: tools.jar运行java源码的方法有哪些
,下载jdk,进oracle官网下载jdk安装包,运行安装。
一.APKTOOL使用环境配置 安装JAVA并设置环境变量。 下载安装都很简单,关键是安装完后还需要亲自设置环境变量以方便其他程序能够条用JAVA。
确保安装了Java。在命令行中输入 java -version,如果没有最新版本,先更新,再继续。2 使 .jar文件可执行。.jar可以通过整理Java程序的类别文件来变为可执行文件,而编译器或Java虚拟机可以识别这些格式。
我们可以使用-classpath或者-cp参数来导入这些需要的包。假定:有测试类f:Test.java,它用到的lib分别是c:abc.jar和d:efg.jar。
(1)设置系统变量JAVA_HOME,使其值是您想要的那个版本的JDK目录。(2)设置系统变量CLASS_PATH,使其值为“.;%JAVA_HOME%/lib/tools.jar”(3)在系统变量PATH的前面增加“%JAVA_HOME%/bin;”。
Q2: 如何运行从反编译的java代码。我从网上下载了一个jar之后用反编译工具得...
比如说,如果一个公司的源代码出现了丢失,但已经打包好的程序还存在,那么我们就需要用到Java反编译工具。此外,Java反编译还可以用于研究和学习新技术,或者审查第三方程序的安全性。
点击工具栏打开文件的图标,在弹出的文件选择框中找到你要反编译的jar包或class文件。
将反编译出的代码复制到一个新建的类文件里 运行这个文件 根据错误提示,进行修改 以上是,我用过的方法。
Q3: jar包反编译后没有注释怎么办
不能。war包反编译后不能看到注释,因为编译器没有将注释编译进去,所以反编译的时候,就无法把注释编译出来。
没有。打jar包 是执行:bootRepackage。注意,打jar包的时候要把关于war的注释掉,不然会受war设置的影响, 因此没有注释。
不是别人把代码的方法和类都做处理方法名和类只有字母代替,没有注释,而是打jar包的时候打的混淆包,这样的话就会产生你说的效果,如果所编译混淆包,80%以上的类和方法都报错,这个倒没有试过。
Q4: 在MyEclipse中如何用查看引用的jar包中的class文件的java源代码?
1、Java反编译器 jdec jdec是一个Java反编译器。它能够把出现在一个.class文件中的字节码还原成Java源代码,反编译的结果几乎与原始Java文件相同。它还自带一个利用swing开发的用户操作界面。
2、在你的MyEclipse上安装一个反编译插件,这样,所有的class文件都能看到它的源代码 建议你用jad MyEclipse反编译插件。要相应jar包,我上传给你了。
3、点击菜单栏File——Import——然后再点击General文件夹下的Existing Projects into Workspace ——最后点击Browse选择你所需要导入的项目再finish即可。
4、只能打开.java文件。.class文件是编译后的文件。
关于jar变成java源代码和jar转smail的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






