我正在运行Netbeans 8.0.2,我正在尝试调试一个web应用程序。这个应用程序是一个更大的套件中的一个模块。通常情况下,只有父程序被编译,它为数据库连接等设置了属性值。所以,也就是说,我试图调试的web应用程序永远不会独立构建。
所以,我希望能够在没有netbeans运行maven构建的情况下进行右键>调试(这会弄乱prop值)。
我在运行配置中选中了"总是在运行应用程序之前执行构建"。但每一次,无论如何,它都会构建它!
我错过了什么吗?还是Netbeans有什么问题?
编辑:我也试过删除缓存
我知道这是一个老问题,你可能(希望)已经解决了。然而,由于我有同样的问题,在这里找不到答案,我想分享我对这个问题的解决方案给其他人。
我的应用程序也首先构建自己,然后开始调试。我检查了运行/调试配置,它们很好。因此,我删除了应用程序所有依赖项的本地maven存储库并重新构建它们。似乎NetBeans混淆了依赖关系,因此每次都要重新构建应用程序。在删除和重新构建依赖关系之后,我能够再次调试应用程序,而无需之前构建它。