"Context" 元素中的 "source" 属性在 Tomcat 的 server.xml 配置中表示什么?
What does the "source" attribute in a "Context" element represent in a Tomcat's server.xml configuration?
我正在 Tomcat 7 服务器上开发 Java EE 应用程序 运行。
在我的 server.xml 配置文件中我找到了这一行:
<Context docBase="gaez-server" path="/ROOT" reloadable="true" source="org.eclipse.jst.j2ee.server:gaez-server"/></Host>
具体是什么意思?它似乎引用了一些 Eclipse 配置。我该怎么做才能在 Linux 机器上导入远程服务器?
web.xml 文件中的源代码部分
org.eclipse.jst.j2ee.server:gaez-server
已由名为 Eclipse WebServerTools (WTP) 的 Eclipse 插件生成。
此插件使用您的本地 Tomcat 服务器来 运行 您的网络应用程序。
所以基本上您的 Eclipse 配置了您的 server.xml 以便能够在本地环境中部署您的应用程序。
如果您不需要任何自定义配置,您可以在远程 linux tomcat 上部署您的应用程序,而无需在 server.xml 文件中添加新行。将您的 .war 文件复制到 ${TOMCAT_HOME}/webapps 目录和 运行 您的 stop/start 服务。
执行这些步骤后,您的 Tomcat 服务器将负责创建新上下文并将其配置到适当的文件中。我不建议直接编辑您的 server.xml,因为如果您 delete/add 某些元素位于不正确的位置,您可能会破坏已经在工作的东西。
我正在 Tomcat 7 服务器上开发 Java EE 应用程序 运行。
在我的 server.xml 配置文件中我找到了这一行:
<Context docBase="gaez-server" path="/ROOT" reloadable="true" source="org.eclipse.jst.j2ee.server:gaez-server"/></Host>
具体是什么意思?它似乎引用了一些 Eclipse 配置。我该怎么做才能在 Linux 机器上导入远程服务器?
web.xml 文件中的源代码部分
org.eclipse.jst.j2ee.server:gaez-server
已由名为 Eclipse WebServerTools (WTP) 的 Eclipse 插件生成。
此插件使用您的本地 Tomcat 服务器来 运行 您的网络应用程序。
所以基本上您的 Eclipse 配置了您的 server.xml 以便能够在本地环境中部署您的应用程序。
如果您不需要任何自定义配置,您可以在远程 linux tomcat 上部署您的应用程序,而无需在 server.xml 文件中添加新行。将您的 .war 文件复制到 ${TOMCAT_HOME}/webapps 目录和 运行 您的 stop/start 服务。
执行这些步骤后,您的 Tomcat 服务器将负责创建新上下文并将其配置到适当的文件中。我不建议直接编辑您的 server.xml,因为如果您 delete/add 某些元素位于不正确的位置,您可能会破坏已经在工作的东西。