如何在Eclipse中更改Tomcat的服务器位置和部署路径

444 阅读2分钟

本文向您展示了如何在Eclipse IDE中更改Apache Tomcat服务器的服务器位置和部署路径。您知道,默认情况下,Eclipse在工作空间元数据目录中发布Java Web应用程序,因此您会在Eclipse的Tomcat设置视图中看到“使用工作空间元数据(不修改Tomcat安装) ”选项:

例如,如果您的工作空间目录为E\Java\JavaEE,那么您会看到Eclipse在服务器位置部署了该应用程序,该目录看起来像这样: e:\Java\JavaEE.metadata.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps

如果要在另一个目录(Tomcat安装目录或您自己的目录)中部署Java Web应用程序怎么办?但是您会看到“服务器位置”的所有选项都变灰了,对吗?那么如何进行改变呢?在这里,您将看到如何。 请仔细阅读说明: 必须发布不包含任何模块的服务器才能进行更改。 这听起来合乎逻辑,因为如果在默认路径上仍然部署了应用程序,则无法更改服务器位置和部署路径。这意味着,如果要更改服务器位置,则必须删除服务器上当前所有已部署的应用程序。要从服务器中删除已部署的应用程序,只需在服务器视图中将其选中,然后按Delete键即可。服务器必须为空,如下所示:

1.新建环境

Preferences->Server->Runtime Environments->Add

image.png

JRE 对应tomcat版本要求设置

2.新建服务

变更资源到服务器 新建->其他->搜索server mac: cmd+opt+N -> cmd+N

image.png

要使Eclipse在Tomcat的webapps目录中部署Java Web应用程序,请进行以下更改:

1.双击servers中的服务

c4b8e1fbb9e84e93bc42685459e7c6cf_tplv-k3u1fbpfcp-watermark.png

2.选择第二项

同样,您可以为服务器位置和部署路径指定自己的位置,例如:

第三个选项

image.png

进行此更改后,服务器配置将复制到F:\ WebApps目录,并且应用程序将部署在F:\ WebApps \ Deployed目录中。请注意,在这种情况下,服务器路径不能是工作空间目录。