MyEclipse web项目重复打war包

最近在做项目的时候用需要把web项目打成war包,代码管理器用的是svn,从svn签下来之后发现项目打war包会在classes目录下重新再把项目打一遍。如图:



WEB-INF目录下面按理说应该classes文件夹下面只有src目录项的东西,可是为什么会有web页面的东西呢?而且web文件夹下面还有一层WEB-INF文件目录,也就是说项目被打了两遍war包,而且第二遍的war包放在了classes文件夹下面。



解决方法:

1.找到项目所在的文件夹

2.项目文件夹中有个.settings文件夹

3.找到org.eclipse.wst.common.component 这个文件打开

4.

会发现,有一个多余的目录 surce-path=“/”  这个就是问题所在了,因为打成war包的时候会把项目对应的src的代码打到classes文件中,如果source-path="/"有这条数据,就会重新把项目再打一遍放到classes是。删掉这个就可以了。







猜你喜欢

转载自blog.csdn.net/u011291990/article/details/52032713
今日推荐