繁体   English   中英

Eclipse Class 文件无法在 java 编辑器中打开?

[英]Eclipse Class File won't open in java editor?

我已经使用 eclipse 很长时间了,但我从未遇到过这个问题。

我有一个正在使用的程序,通常要在 class 文件之间导航,您只需双击项目资源管理器下的 class 文件,或者您可以右键单击并使用 java 编辑器打开 select。

这很好,但随机地,我有一个 class 文件,当你尝试这样做时,没有任何反应。 如果您 select 使用文本编辑器打开,文件会打开,但它不会在 java 编辑器中打开。 有人经历过吗?

我通过复制类文件来修复它。 副本正常打开。 感谢上帝。

问:您有一个Eclipse Java项目(或J2EE项目),对吗?

问:项目中的大多数 .java文件都使用(上下文敏感)Java编辑器打开,对吗? 并且您项目中已编译的大多数.class文件都使用“ Java反编译器”打开,显示该类的Java字节码指令,对吗?

问:问题在于某些 .java(源代码)和.class(字节代码)文件不具有这种行为,对吗? 当文件变为“坏文件”时,.java文件和相应的.class文件是否总是损坏?

建议:尝试Project,Clean; 然后“项目验证”。 查看一个或所有受影响的文件是否“恢复”。

关闭你的 eclipse IDE 并使用 mvn clean install -U -DskipTests=true 从终端或 CMD 编译项目。看看你是否在编译中遇到任何错误然后修复它(通常是由于一些缩进错误错误地添加到 java文件),如果不只是启动您的 eclipse IDE 并打开损坏的 java 文件,这次它应该可以毫无问题地打开。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM