Java程序包不存在问题的解决办法
针对idea2020版本,在maven项目中运行程序的时候会出现java程序包不存在现象。(属于它的一个小bug)
解决方法一(比较好用):
在idea的Settings设置中进行下面配置:
Delegate IDE build/run actions to Maven 编译两次(先maven install一遍然后再执行run)
然后在maven项目下的pom.xml中加入如下代码:(加这行可以避免测试环境下重复执行两遍)
1
2
3
4
5
6
7
8
|
< plugin > < groupId >org.apache.maven.plugins</ groupId > < artifactId >maven-surefire-plugin</ artifactId > < version >2.4.2</ version > < configuration > < skipTests >true</ skipTests > </ configuration > </ plugin > |
刷新maven,就解决了。
方法二:(感觉不太可行)
我们可以通过
File—>Setting—>Build,Execution,Deployment—>Maven—>Importing
然后如下图配置:
然后点击apply,ok,刷新idea。
如果还没解决,进行如下操作:
在弹出的框中输入mvn idea:idea命令,回车。
https://www.jb51.net/article/250094.htm#_label2
踩过这个坑,还有下一个坑等着你,这一路就是给自己填坑,坑填多了,也就习惯了,直到这一路平坦了,也就无怨无悔了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理