IntelliJ奇怪的行为

时间:2016-01-14 15:13:12

标签: java git maven intellij-idea

我已经安装了IntelliJ 15.0.2的30天试用版并使用git克隆了我的项目(我已经在社区版本中创建了这个项目)。项目编译(maven),运行,工作。但新的IntelliJ没有强调我的错误,拼写错误等。当我想提交时,IntelliJ显示大量错误,主要是在导入上,因为它无法解决它们。所有依赖项都在pom.xml中。再一次,IntelliJ的社区版本没有错误。终极版本可以很好地构建项目,但不会强调任何错误,并且几乎所有导入都是无法解决的。怎么可能出错?如何解决?

4 个答案:

答案 0 :(得分:0)

转到Build -> Make Project。之后,错误应该在项目树和特定项目文件中可见。

答案 1 :(得分:0)

您可能需要标记源目录,方法是在项目选项卡上右键单击它,然后选择标记目录为 - >源根

答案 2 :(得分:0)

检查模块配置中是否设置了正确的项目sdk。如果IJ没有找到任何类,包括jdk类,可能没有设置sdk。

您还可以尝试使缓存无效(在“文件”菜单中)并重建项目

答案 3 :(得分:0)

我在更新后遇到了Intelij Idea的奇怪行为(语法高亮停止工作)。如果你想了解你的想法是什么,并且无法在互联网上快速找到答案,只需转到日志文件(对于Mac OS,路径是

~/Library/Logs/IntelliJIdea< your version>

列出该目录中的所有文件

ls -la
在终端

找到最新的一个。通常它应该是idea.log(没有数字,带有数字的日志标识前几天的日志)。查看该日志。如果该日志包含大量错误,请尝试查找原因(您只需键入

即可
grep "ERROR" idea.log 
终端中的

查找包含错误的所有行)。通常,日志文件不应包含错误,只包含信息和警告。

在我的情况下语法高亮停止工作。日志看起来像 enter image description here

你可以在这里看到错误出现在像haxe这样的插件中。

我发现插件在我的想法中,卸载它并且想法开始正常工作。我调查了日志以及我在那里看到的内容: enter image description here

您可以在新行中看到INFO。

如果您无法在互联网上快速找到问题的根源,则调查日志非常有用。我希望它可以帮助你,即使它可能非常棘手。

祝你好运!