项目是用maven管理的,在eclipse打war包发布在jboss上,开始没注意包org.jboss.deployers.spi.DeploymentException: Error during deploy: vfszip异常,打开war包发现没有lib包
--------------------------------
eclipse中maven web工程打包成war(发布到tomcar)时lib中没有jar包的解决方法
在项目上点击右键--properties-resouce--location,在这个目录下的.classpath文件中缺少(下面代码的作用是制定maven的jar发布路径)
<classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
------------------------------------------------------------------------------------------------------------------------------------------------
高版本的eclipse的解决办法是:工程右键-》属性-》Deployment Assembly-》Add...(Java Build Path Entries,点进去选择Maven Dependencies)。
本文介绍了解决Eclipse中Maven Web项目打包成WAR时lib目录缺失JAR包的问题。提供了两种解决方案:一是修改项目的.classpath文件,二是通过高版本Eclipse的Deployment Assembly配置。
1707

被折叠的 条评论
为什么被折叠?



