关于 javaEE 项目tomcat下布曙不成功的解决办法

    技术2022-05-20  41

    由于用的ide不是很智能浪费了一个早上的时间mark一下!

     

    项目布曙不成功原因

     

    按照提示:

    Deployment failure on Tomcat 6.x. Could not copy all resources to D:/Tomcat/Tomcat6.0/webapps/Fund. If a file is locked, you can wait until the lock times out to redeploy, or stop the server and redeploy, or manually remove the deployment at D:/Tomcat/Tomcat6.0/webapps/Fund 

    某个文件被锁定,需要重启tomcat 

    其实这两种说法都不是很靠谱,真正的原因有二

    1.项目文档下.mymetadata文件是否配置正确

    <?xml version="1.0" encoding="UTF-8"?> <project-module type="WEB" name="LxFundWeb" id="myeclipse.1299035541957" context-root="/Fund" j2ee-spec="5.0" archive="LxFundWeb.war"> <attributes> <attribute name="webrootdir" value="web" /> </attributes> </project-module> 

    name="LxFundWeb"   项目名称

    context-root="/Fund" web 访问路径,对应tomcatwebapps下的Fund文件夹

    archive="LxFundWeb.war" 产品开发模式发布文件名

    这个文件手动配置后要重启myeclipse

    2.项目方档下.classpath文件中的jar包是否都包含进来了!

    可以手动,也可以在项目上右键-->build path-->libraries看其中是否有带红x的包,删除或添加之


    最新回复(0)