IDEA报错集合
1、报错:Module ‘XXXXX’ production: java.lang.OutOfMemoryError: Java heap space
解决方法:File-Settings-Compiler将值设置为3000即可
2、tomcat 运行时报错:port out of range:-1
解决方法:修改该目录下C:\Program Files\Apache Software Foundation\Tomcat 8.5\conf的server.xml文件,在大概二十行的位置修改端口号,将-1改为其他值,建议1000以上的值.
3、错误:java: Compilation failed: internal java compiler error
解决方法:项目中Java版本不一致,检查设置中的jdk是否选择正确
1).查看项目的jdk(Ctrl+Alt+shift+S)
File ->Project Structure->Project Settings ->Project
2).查看工程的jdk(Ctrl+Alt+shift+S)
查看工程的jdk(Ctrl+Alt+shift+S)
File ->Project Structure->Project Settings -> Modules -> (需要修改的工程名称) -> Sources ->
3).查看idea中Java配置
File–>Other Settings–>Default Settings–>Compiler–>Java Compiler
4、错误:Resources for ‘gdczsam’ tests: java.lang.NegativeArraySizeException
解决方法:遇见这种错误的时候,就去清理一下idea缓存
1).找到File-Invalidate Caches / Restart…-Invalidate and Restart
重启之后,idea会重新创建缓存和索引,一般用这种方法就能够解决问题,就可以不用看下面的步骤了
2).手动清理idea缓存
在C:\Users\你当前使用的用户\idea的对应文件,我的是.IntelliJIdea14\system找到如下文件,删除掉这个caches文件夹即可。
重启之后,idea会重新创建缓存和索引,如果解决,同上,就不用看后续步骤了
3).删除项目相关的配置文档
在上一步骤的文件夹,进入compile-server文件夹,删除对应项目的文件夹,比如项目test,则会看到文件夹中有test_*******的文件夹,删除掉即可。
重启idea就能正常使用了