我正在研究在 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机器上的远程服务器?
答案 0 :(得分:1)
web.xml文件中的源部分
org.eclipse.jst.j2ee.server:gaez服务器
由名为Eclipse WebServerTools(WTP)的Eclipse插件生成。
此插件使用您的本地Tomcat服务器来运行您的Web应用程序。
基本上,您的Eclipse配置了 server.xml ,以便能够在本地环境中部署您的应用程序。
如果您不需要任何自定义配置,则可以在远程linux tomcat上部署应用程序,而无需在server.xml文件中添加新行。将 .war 文件复制到 $ {TOMCAT_HOME} / webapps 目录并运行停止/启动服务。
采取这些步骤后,您的Tomcat服务器将负责创建新上下文并在适当的文件上进行配置。我不建议直接编辑您的server.xml,因为如果您在错误的位置删除/添加某些元素,可能会破坏已经有效的内容。