【问题标题】:What does the "source" attribute in a "Context" element represent in a Tomcat's server.xml configuration?“Context”元素中的“source”属性在 Tomcat 的 server.xml 配置中代表什么?
【发布时间】:2017-07-01 16:51:25
【问题描述】:

我正在开发一个在 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 机器上的远程服务器?

【问题讨论】:

    标签: java eclipse tomcat tomcat7


    【解决方案1】:

    web.xml 文件中的源代码部分

    org.eclipse.jst.j2ee.server:gaez-server

    由名为 Eclipse WebServerTools (WTP) 的 Eclipse 插件生成。

    此插件使用您的本地 Tomcat 服务器来运行您的 Web 应用程序。

    所以基本上你的 Eclipse 配置了你的 server.xml 以便能够在本地环境中部署你的应用程序。


    如果您不需要任何自定义配置,您可以在远程 linux tomcat 上部署您的应用程序,而无需在 server.xml 文件中添加新行。将您的 .war 文件复制到 ${TOMCAT_HOME}/webapps 目录并运行您的停止/启动服务。

    采取这些步骤,您的 Tomcat 服务器将负责创建新的上下文并在适当的文件上对其进行配置。我不建议直接编辑你的 server.xml,因为如果你在不正确的位置删除/添加一些元素,你可能会破坏已经在工作的东西。

    【讨论】:

      猜你喜欢
      • 2011-01-12
      • 1970-01-01
      • 2011-12-15
      • 1970-01-01
      • 1970-01-01
      • 2023-03-19
      • 2021-09-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多