最后一个代码更改不存在于应用程序服

时间:2012-09-28 07:57:22

标签: eclipse gwt maven jonas


在Eclipse(使用Maven和GWT)下,我有4个项目。

我在Java代码源中进行了修改。 要将我的修改放在应用程序服务器(Jonas服务器)中,我自动对所有项目进行清理/构建,然后对包含入口点的项目进行GWT编译。
最后是包含入口点的该项目的导出WAR。
当我将此WAR放在应用程序服务器(Jonas)上,并停止并重新启动服务器时,
我的最后更改不在服务器中!

但是,当我在本地运行我的GWT应用程序(localhost:8080)时,我的最后一次更改都存在。

你遇到过这样的情况吗?有什么可以解释的?
谢谢

1 个答案:

答案 0 :(得分:0)

如果您对子项目进行了修改,但没有增加版本号,则可能会继续使用过时的版本。

这取决于你所说的“我自动清理/构建所有项目”,

我建议您在升级时更新项目的版本号,和/或使用-U参数构建(mvn clean install -U)