idea常见问题
2023-03-20 14:53:16 时间
idea常见问题
1.idea 出现 java.lang.OutOfMemoryError: PermGen space
问题描述:
项目启动时候,刚刚启动 就 报了
Exception in thread "http-bio-8080-exec-1"
之后 出现了
java.lang.OutOfMemoryError: PermGen space
导致原因:内存溢出
解决办法
-Xms512M -Xmx512M -XX:PermSize=256m -XX:MaxPermSize=512m
或者
-Xms512M -Xmx1024M -XX:PermSize=1024m -XX:MaxPermSize=1024m
或者
-mx2048m -XX:MaxPermSize=2048m -Drebel.spring_plugin=true -Drebel.hibernate_plugin=true
2.idea左侧的project目录中,看不到项目的文件结构图
解决办法
按下列步骤操作:
- 关闭IDEA,
- 然后删除项目文件夹下的.idea文件夹
- 重新用IDEA工具打开项目
3.idea中出现jdk版本相关问题后的版本检查及切换
问题:
出现 java: -source 1.5 中不支持 diamond 运算符 或者Diamond types are not supported at language level‘1.6’ 等错误
解决办法
请先检查如下地方设置:
1.File-----project structure-----Project-----Project SDK选择1.8,Project language level选择8,如图所示:
2.File-----project structure-----Modules-----中间第一个Sources中Language level选择8,如图所示:
3.File-----Setting-----java compiler中两处均对应选择8,如图所示:
检查完以上三处,如果还有关于版本问题,请查看是否maven中使用了版本控制等相关配置
4.idea创建maven项目后main文件夹下目录不全的问题
如图所示:
解决办法
1.选择File->Project Structure…
2.选择Modules选项卡下面的Sources项,在main文件夹上右键,选择New Folder…并点击OK
3.点击new folder,输入java文件名
新生成的java文件夹点击右键,选择相应的文件源Sources
同理resources文件也是一样的操作,new folder…填写文件名为resources,然后resources文件夹右键点击选择Resources.
其他的一样建立相应文件夹。
最后点ok,完成文件目录的补全。
5.Artifact xxx:war exploded: Error during artifact deployment. 问题
原因:没有下图的底下的红色框的内容.(不能部署源码,需要部署war包什么的)
解决办法
1.如下图所示
然后确认下图的信息都齐全即可:
然后即可部署成功.
5.import javaweb项目报错 Nothing found to import
原因:确认是否有.project和.classpath这两个文件
解决办法
没有就配置一下咯
相关文章
- 金融服务领域的大数据:即时分析
- 影响大数据、机器学习和人工智能未来发展的8个因素
- 从0开始构建一个属于你自己的PHP框架
- 如何将Hadoop集成到工作流程中?这6个优秀实践必看
- SEO公司使用大数据优化其模型的5种方法
- 关于Web Workers你需要了解的七件事
- 深入理解HTTPS原理、过程与实践
- 增强分析:数据和分析的未来
- PHP协程实现过程详解
- AI专家:大数据知识图谱——实战经验总结
- 关于PHP的错误机制总结
- 利用数据分析量化协同过滤算法的两大常见难题
- 怎么做大数据工作流调度系统?大厂架构师一语点破!
- 2019大数据处理必备的十大工具,从Linux到架构师必修
- OpenCV中的KMeans算法介绍与应用
- 教大家如果搭建一套phpstorm+wamp+xdebug调试PHP的环境
- CentOS下三种PHP拓展安装方法
- Go语言HTTP Server源码分析
- Go语言HTTP Server源码分析
- 2017年4月编程语言排行榜:Hack首次进入前五十