java eclipse tomcat清除已经部署的项目

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java eclipse tomcat清除已经部署的项目相关的知识,希望对你有一定的参考价值。

之前已经在tomcat里部署了一个项目
现在新换了一个workspace,然后导入了一个一样名字的项目
启动后,发现tomcat路经还是原来那个项目的路径
直接报404错误
我现在想把原来tomcat里的项目都清除了,然后重新部署现在的新项目
请大神告诉下怎么清除tomcat里的项目,用的工具是eclipse

不知道你workspace切换成功了没,选择Other就能看到你当前的workspace路径。

你也可以直接选择删除当前的tomcat,重新部署一个tomcat,如下图

查看tomcat的信息,你可选中tomact然后双击

能看到你tomcat的安装目录和部署目录

参考技术A

到tomcat根目录下把webapps文件夹下面的全删除了

参考技术B

    移除server下tomact下原项目

    如果步骤1不可以,你需要去tomact安装路径下,在该目录下的work\\Catalina\\localhost中,找到原项目,删除,再到webapps下,如果有该项目则删除,如果没有就不用管了。在eclipse的server-->tomact中添加现在的项目,重新运行tomact即可。


    希望能帮到你!

参考技术C 1、找到tomcat所在路径,删除webapps下对应的项目。

2、修改conf下server.xml ,把<host>中与项目对应的<context>删除。
3、删除work\Catalina\localhost下对应的项目文件
参考技术D 你直接到你的tomcat目录下的 webapp,讲你们对应项目的文件夹删掉,在重启tomcat

Eclipse中的普通Java项目如何部署到Tomcat中

我现在的做法:

1、在Eclipse中配置Tomcat时,选择创建Context文件,而不是server.xml,好处是文件可以随便命名,与虚拟目录一致(即xml中的属性path)。Tomcat加载项目时,会扫描conf\\Catalina\\localhost目录下的所有xml文件,然后根据配置进行加载。

conf\\Catalina\\localhost目录下xml文件.一般来说一个项目对应一个xml文件,如果你只想加载某个项目,则将该文件改为非xml即可。

context file中xml的内容:

<Context privileged="true" antiResourceLocking="false" path="/myAPP" reloadable="true" docBase="D:\\ECP_workspace\\myAPP\\applications"  />

  

2、把classes文件夹由build文件夹内转移到WEB-INF下。在项目上右键Build Path——〉Configure Build Path,设置Default output folder。同时,将lib也放到WEB-INF下,Tomcat加载时可以一同加载。

 

对应的项目目录结构,如下所示:

 

参考:

Java Web开发Tomcat中三种部署项目的方法

如何快速开发SSH框架项目

 

以上是关于java eclipse tomcat清除已经部署的项目的主要内容,如果未能解决你的问题,请参考以下文章

vs中的啥跟eclipse中部署Tomcat相似

eclipse部署web项目至本地tomcat, webapps中找不到

eclipse配置tomcat

为啥eclipse中不能选择tomcat服务器

eclipse使用tomcat进行部署时编译代码不一致的处理

Eclipse用Tomcat插件部署Java Web项目