本文主要是介绍eclipse中部署项目到tomcat,有一个class类总是部署不进去,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
eclipse有一个项目,maven打包package之后,加入tomcat并执行,总是缺少一个class文件
这种情况,对项目执行eclipse菜单project下的clean,然后将项目重新加入tomcat,
查看tomcat下项目下的文件,发现该class文件有了。
如果还不行,试试下面的办法
上午刚来,就更新了项目的svn,随后发布到tomcat下,奇怪的问题出现了,tomcat启动很简单就完成了,部署的项目不能被识别。看了一下发布目录WEB-INF下只有lib目录,其它如classes目录,web.xml文件一概不存在。不知道问题出在哪里?
经过排查,最后发现了问题出在eclipse的.classpath文件,里面有这样一条:
可以正常运行的项目是这样写的:
<classpathentry kind="output" path="target/classes"/>
不能正常运行的项目的.classpath是这样写的:
<classpathentry kind="output" path="WebContent/WEB-INF/classes"/>。
这篇关于eclipse中部署项目到tomcat,有一个class类总是部署不进去的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!