Maven 如何从我通过pom.xml添加的IntelliJ中删除依赖项?
我在pom.xml中向依赖项添加了Spring安全性,IntelliJ IDEA随后下载了它。我查了一下电话号码http://localhost:8080 并被重定向到http://localhost:8080/login. 现在我想删除我添加的依赖项。我从pom.xml中删除了依赖项,但是登录页面仍然存在,我仍然可以在IntelliJ中的Maven依赖项中看到它Maven 如何从我通过pom.xml添加的IntelliJ中删除依赖项?,maven,dependencies,jetbrains-ide,Maven,Dependencies,Jetbrains Ide,我在pom.xml中向依赖项添加了Spring安全性,IntelliJ IDEA随后下载了它。我查了一下电话号码http://localhost:8080 并被重定向到http://localhost:8080/login. 现在我想删除我添加的依赖项。我从pom.xml中删除了依赖项,但是登录页面仍然存在,我仍然可以在IntelliJ中的Maven依赖项中看到它 如何才能完全删除依赖项?当您更改为pom.xml时,IDE的右下角可能会出现一个弹出窗口,上面写着: 需要导入Maven项目 导入更
如何才能完全删除依赖项?当您更改为
pom.xml
时,IDE的右下角可能会出现一个弹出窗口,上面写着:
需要导入Maven项目导入更改启用自动导入 如果单击“导入更改”,您会发现IntelliJ重新加载POM文件并删除已删除的依赖项 假设屏幕上不再有弹出窗口,您可以通过打开屏幕右侧的“Maven”选项卡并单击“重新导入所有Maven项目”按钮(看起来像一个圆圈中有两个箭头的刷新按钮)来实现同样的效果 您还可以让IntelliJ自动为您执行此操作。如果上述弹出窗口仍然打开,只需单击“启用自动导入”,否则打开设置并导航到: 构建、执行、部署>构建工具>Maven>导入
然后选择选项“自动导入Maven项目”。IntelliJ IDEA缓存文件和依赖项
这可能是因为它正在从缓存位置加载jar文件。您可以清除单击屏幕右侧部分Maven下的Reload All Maven Projects按钮,如本屏幕截图所示 完成后,重新运行项目。它应该像预期的那样工作