java - 无法打开我在 eclipse 中保存的 java 程序

标签 java eclipse ide

上周我在 eclipse 中运行我的 java 代码没有问题,并且在 eclipse 中创建一个新的 java 应用程序也没有问题。但是,我无法在 Eclipse 中打开我保存的任何 Java 程序文件。我检查了一下我的jdk se开发包是否被错误地从我的电脑中删除了,它仍然存在。你觉得哪里不对?为什么我无法打开旧文件?我所有的java程序都保存为CLASS文件。

最佳答案

源文件通常以 .java 扩展名保存。编译源文件后,javac 将为您生成一些带有 .class 扩展名的文件。这些不是源文件,通常会在每次编译代码时删除并重新创建。如果您想查找源代码,则需要在磁盘上查找 .java 文件。

如果您意外删除了 .java 文件,通常可以将类文件反编译为类似于原始源代码的内容,但许多原始格式将丢失 - 注释等这种方法远非理想,但如果您无法恢复原始源文件,可能会帮助您恢复情况。一个好的反编译器可以在http://jd.benow.ca/找到。 - 您可以下载独立应用程序,或者它具有 Eclipse 和 IntelliJ 插件。

关于java - 无法打开我在 eclipse 中保存的 java 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32079393/

相关文章:

java - 充气失败

java - 我如何让我的 Java 扫描仪从该文件中读取这些字符串?

java - 每当action_booking列表更新时,我都无法显示通知,而我的应用程序崩溃了

spring - 使用 Spring MVC 的 Tomcat Eclipse 中的 Catalina 错误

Eclipse自动保存

testing - 有在线 Elixir IDE 吗?

java - 在 Java 中使用公共(public)键合并两个列表

eclipse - gradle项目导入失败

java - Selenium Web 驱动程序中出现此错误的解决方案是什么?

java - 在 Eclipse 中搜索静态 block