我想通过设置指向我的外部.war(webapps文件夹外部)的上下文,将.war文件部署到Jetty。我知道如何在Tomcat中执行此操作,但我无法弄清楚如何为Jetty 9执行此操作。
在Tomcat中,我放置了一个.xml文件来配置$ CATALINA_HOME / conf / Catalina / localhost中的上下文:
<?xml version='1.0' encoding='utf-8'?>
<!-- Context fragment for deploying ServletExample.war -->
<Context path="/CurrencyServlet" docBase="/Users/macbook/Desktop/School/Java/Temp/CurrencyServlet.war" debug="0" privileged="true"/>
有人能为Jetty 9提供一个简单的例子吗?
答案 0 :(得分:3)
查看提供的$ jetty_home / webapps / test.xml文件。在jetty9中,您可以通过在$ jetty_home / webapps中放置ContextProvider配置文件来配置您的webapps等。
查看文档:{{3}}
这是配置webapp路径的方法:
<Set name="war"><SystemProperty name="jetty.home" default="."/>/webapps/test</Set>