如何修复"Compilation unit name must end with .java, or one of the registered Java-like extensions"?



当我尝试在eclipse中保存我的js文件时,这个错误出现在一个警告框中:

编译单元名必须以.java结尾,或者其中一个已注册的类似java的扩展

在断点视图中,我看到如下:

/module-foo/src/main/resources/frontend/foo/foo_base.js [entry] - ___anonymous()    

我在文件中设置了一个错误的断点。删除断点解决了问题。

答案来自另一个帖子的评论,但在这里排名较低的答案的评论中有点模糊:Eclipse中的JavaScript编辑器

希望把它放在这里会使它更容易找到,因为我没有发现很多,当我试图解决这个问题之前

我还通过删除断点修复了这个问题。有趣的是,我不能通过双击它来删除断点,因为你通常会。

我必须进入断点视图,右键单击并从该文件中删除断点。紧接着,我又试着保存,这是第一次完成任务。

我来这里寻求帮助,这确实是由于一个断点在javascript .js文件(JSDT相关的bug ?)。每次保存到.js文件时,都会弹出错误提示。

去:

Eclipse调试透视图->断点

查看并删除.js文件中的断点。

我在文件中设置了一个断点。通过删除断点解决了问题。

我可以通过删除所有断点来解决这个问题。

在Eclipse中

Run->Remove所有断点

现在你就可以保存它了

相关内容

最新更新