我有一个旧项目,使用Eclipse中的Google Web Toolkit构建。当我创造了它,我做了下面的步骤,以获得.war文件.war文件将不会更新
- GWT编译项目
运行以下Ant脚本
<project name="The" basedir="." default="default"> <target name="default" depends="buildwar,deploy"></target> <target name="buildwar"> <war basedir="war" destfile="The.war" webxml="war/WEB-INF/web.xml"> <exclude name="WEB-INF/**" /> <webinf dir="war/WEB-INF/"> <include name="**/*.jar" /> </webinf> </war> </target> <target name="deploy"> <copy file="The.war" todir="." /> </target> </project>
获取.war文件
现在,我不得不在我的项目中更改端口,所以我在我的代码中进行了更改,并执行了相同的步骤以获得.war
然而,当我在Tomcat中部署我更新的项目,但它仍然发出请求到旧端口号(我发现这个阅读catalina.out中)
所以,我能做些什么,以获得一个新的,新鲜.war?
首先清理您正在部署war文件的文件夹。 – 2013-02-19 17:40:01
的含义?我的项目中的文件夹或Web服务器中的文件夹? 其实,我已经尝试了很多次,并且每次在执行这些步骤之前,我都删除了以前的.war(在我的项目和服务器中) – mariosk89 2013-02-19 17:42:11