Min*_*ain 10 debugging intellij-idea maven
我在Intellij中调试代码.我使用maven来构建项目,并且在本地.m2存储库中有各种版本的项目.当我开始调试时,Intellij继续从项目的上一个快照中选择旧版本的代码.如何使IntelliJ从本地存储库调试最新代码?
尝试从你的 ~/.m2/repository/ 中删除包含你的代码的 .jar 和 .war 文件对我来说问题是我构建了一些东西,它现在在 Maven 中注册,Maven 认为它是一个较新的版本,但不是什么我目前正在工作。我编译,比如说,版本“2.1”来调试一些东西,然后又回到“sand-box-idea-SNAPSHOT”上我一直在想为什么 Intellij 不接受我最新的沙盒更改,但这是因为它推迟了Maven 假定的 Maven 2.1 版比 'sand-box-SNAPSHOT' 更好。
可能是你有一些插件干扰了 IntelliJ 的构建过程。我知道 Google Protocol Buffers Plug In 会导致我的 Intellij 无法检测需要重新编译的脏类。