tomcat的WEB-INF中的classes里的class文件为何无法重新编译?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat的WEB-INF中的classes里的class文件为何无法重新编译?相关的知识,希望对你有一定的参考价值。
我的java文件写错了 所以tomcat执行时也出现错误
我把java文件改了 但tomcat执行时还是原来的错误 这是怎么回事?谢谢
<Context docBase="\E:\webapps\spring_mvc\WebRoot" path="/spring_mvc" reloadable="true"/>
reloadable="true" 可以在每次运行时Tomcat会重新项目追问
我已经这么设置了 但仍然无法重新编译 难道tomcat没有编译功能?
追答路径名都对么, path =项目名 docBase =项目绝对路径
不行的话 就在context.xml里 加上这句。。 还不行,就把comtext.xml 复制到 项目根路径下一份 看看。
我编译好了。。。依然如此咩
追答编译好了,部署了吗?
追问得重新部署是么?
追答对啊
本回答被提问者采纳MyEclipse无法生成class文件
重装系统后新装了myeclipse,刚开始运行web项目无任何问题,后来出现无法启动的情况,原因是找不到class,这时候到tomcat里的项目中的web-inf/class文件夹下发现没有生成相应的class文件,采取以下措施:
1、clean,重新部署,失败
2、clean指定的项目,重新部署,并且重新build还是失败
3、将项目删除然后重新导入,成功
以上是关于tomcat的WEB-INF中的classes里的class文件为何无法重新编译?的主要内容,如果未能解决你的问题,请参考以下文章
如果 WEB-INF/classes 目录存在,Tomcat 服务器将不会启动
javaweb项目里的 WEB-INF/classes目录下放的是啥?
新手求教,javaweb项目里的 WEB-INF/classes目录下放的是啥
把src目录下的java类文件打成jar包放到web-inf下的lib里,classes文件删除
将maven项目部署到tomcat服务器(可能遇到的bug: 启动tomcat后,Maven项目做的ava Web时无WEB-INF/classes)