您的位置:首页 > 运维架构 > Tomcat

maven和tomcat发布失败出现notfindclass的解决方法

2015-01-31 09:48 399 查看
由于Maven项目通过pom文件自动管理依赖,所以在WEB-INF/lib下不会有任何的jar包文件,需要修改项目配置文件.project和classpath配置文件.clsspath文件。

打开.project文件先在buildSpecs下面加入两个节点。 <buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.maven.ide.eclipse.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
在natures节点下面加入

<nature>org.maven.ide.eclipse.maven2Nature</nature>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
最后修改.classpath文件(这个文件在工程的根目录下面),加入:

<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>重新发布到tomcat即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐