我正尝试从.java文件为学校项目创建.jar,但现在我无法读取我的.java文件。我写的代码以某种方式被覆盖,我需要知道如何(如果可能)将我的.jar文件恢复为我写的代码。预先感谢,因为这是一个时间敏感的问题。如何从JAR文件中检索我的Java源代码?
回答
你可以尝试“反编译”使用任何JAR的反编译JAR文件,如http://www.javadecompilers.com/。
你不会得到你最初编写的源代码,但是反编译器会尽最大努力将嵌入在JAR中的.class
文件映射回Java源代码。
这让我的源代码的一大部分回来了。非常感谢。 –
@SamHough,它对你有用吗? – Gabriel
它得到了我的代码很大一部分。我仍然需要修理很多东西,但它会完成。所以,是的。 –
如果您使用的是Eclipse,你可以右键点击你的项目,并在历史上检查是否有变老的代码
不幸的是,我没有使用eclipse。只需记事本++和命令行。 –
- 1. 如何从jar文件中执行Netbeans(从源代码构建)
- 2. 如何从Mac上的* .jar文件中提取源代码?
- 3. 如何从.jar文件中的源代码构建javadoc?
- 4. 从java代码运行jar文件
- 5. 如何从第三方jar中排除java源代码?
- 6. 如何从github源代码下载jar文件?
- 7. 如何从源代码创建jar文件
- 8. 如何检索对象的源代码?
- 9. 在java代码中使用Jar文件
- 10. 从.jar文件中检索ecore模型
- 11. 如何从Java jar文件读取资源文件?
- 12. 从java源文件代码生成
- 13. jar文件名形式的java代码
- 14. 将Java源代码(.java文件)添加到Maven中的测试jar
- 15. 从PyBuilder/.pyb检索源代码
- 16. 从jar中提取scala源代码
- 17. 从.war文件取回我的java源代码?
- 18. 如何从Java JAR文件中获取资源/文件的路径
- 19. java中的Jade jar +代码
- 20. 从jar文件更改类的代码
- 21. 如何在我自己的JAVA GUI中查看来自jar文件的源代码?
- 22. 如何制作从源文件夹中绘制的jar文件
- 23. 从exe中检索资源文件
- 24. 从我的jar文件中获取资源文件夹内容?
- 25. 如果我导出没有源文件的jar文件,那么真正的java代码驻留在哪里?
- 26. 如何从C#中的资源文件中检索文本文件VS.2005
- 27. 我如何在Eclipse中使用源文件导出.jar文件
- 28. 如何以编程方式从源代码创建可运行jar文件?
- 29. 如何从.pyo文件恢复源代码python代码(.py)?
- 30. 如何检查imageview中的源代码?
你有备份或使用像git的源代码管理系统(SCM)吗? (好吧,我知道你不这样做!把它作为一个强烈的建议来使用它。)也许你的编辑器有一个撤销/历史(日食确实有)。否则你的工作就不见了...... –
你有没有jar文件? –
我有jar文件 –