任何人都知道如何克服IntelliJ中的“编译器内部错误。进程以退出代码138终止”?

时间:2012-04-18 15:40:42

标签: java tomcat maven intellij-idea javac

这是一个我们使用Java 1.5.0的Java项目,但我无法在任何地方找到javac错误代码列表。我已经尝试使缓存失效并重新启动。我尝试过重建项目。这是一个maven项目,所以我能够从IntelliJ中的Maven面板编译,但我需要将它作为Tomcat配置运行,我不知道如何在IntelliJ之外做。

编辑:在IntelliJ中,您可以通过运行/调试配置运行项目。你可以为app,junit,tomcat等设置配置......这就是我运行项目以获取错误的方法

2nd Edit:看来我的Java 1.5已经损坏了。当我从intelliJ中删除它然后尝试将其添加回来时,IntelliJ告诉我它已经损坏了。我也在命令行上发现总线错误......

$ ~/Java\ 1.5.0/Home/bin/javac -version
bus error
$ ~/Java\ 1.5.0/Home/bin/java -version
bus error

1 个答案:

答案 0 :(得分:0)

一种选择是调用mvn package来创建war文件并将其手动部署到已安装的tomcat。

另一种选择是使用tomcat maven plugin并调用mvn tomcat:run这将在tomcat中运行您的应用程序。