如何强制intellij想法重读/更新pom文件中指定的所有依赖项?
当前回答
下面最左边的按钮(蓝色循环)也重新导入了所有的maven项目:
其他回答
按Ctrl+Shift+A找到动作,输入“reload”,会找到“reload All Maven Projects”。
在Mac上,使用⌘+ + a。
要删除所有依赖项,只需删除本地maven repo: ~/。默认为M2文件夹。然后一个接一个地重建你的项目:
mvn clean
mvn package
我遇到了一个问题,IntelliJ无法编译类,声称缺少项目之间的依赖关系。 按照这个问题的答案重新导入项目并不能解决问题。 我的解决方案是:
删除所有项目(项目标签/右键单击根文件夹/ maven /删除项目); 关闭编辑器; 在命令行上使用maven编译所有项目; 打开同一项目的编辑器; 再次将项目添加到maven (maven TAB /添加maven项目(绿色+)/选择根pom);
警告:在某些项目中,您可能必须增加maven导入的最大内存(maven选项卡/导入/导入器的VM选项中的maven设置)。
设置> Maven >始终更新快照
对于IntelliJ IDEA 14.0
项目>[您的项目名称]>右键单击> Maven >重新导入
推荐文章
- 如何查看IntelliJ中的编译错误列表?
- Maven检查存储库中更新的依赖项
- 类未找到:IntelliJ中的空测试套件
- 我如何告诉Spring Boot哪个主类用于可执行jar?
- 什么是maven中的“pom”打包?
- Intellij IDEA Java类在保存时不能自动编译
- 在maven中安装mvn到底做什么
- 如何在POM.xml中引用环境变量?
- Android Studio中的。iml文件是什么?
- Maven project.build.directory
- Spring Boot -父pom,当你已经有一个父pom
- 为什么IntelliJ 13 IDEA从12版本升级后这么慢?
- 使用Maven复制文件的最佳实践
- Maven命令行如何指向特定的settings.xml为单个命令?
- intellij是否可以像在Eclipse中那样组织导入?