我有一个基本的项目设置
first.jar
- >是一个工具罐
second.war
- >是一个使用util.jar
这两个都是maven项目,我将first.jar
作为依赖项。我修改了first.jar并且它工作正常(独立)但是当我尝试通过web工具使用修改后的函数时,它似乎正在访问旧版本的jar。我尝试更改first.jar's
版本号以确保在second.jar
中成为依赖项。我还检查了第二个项目所做的WAR中的文件,而web-inf中的jar似乎反映了我所做的更改,但是当我使用war时仍然无效。我对这个问题可能会非常困惑,但我怀疑战争正在拉动罐子的缓存/幻影副本。我使用IntelliJ作为IDE。