更新时间:2023-09-29 22:45:34
将您部署的所有war文件都提取到Jetty_Home/work
中进行部署.但是,如果您希望在部署到工作文件夹之前先将war文件提取到temp文件夹中,则可以在jetty-webapps.xml
文件中将extractWars
参数设置为true. jetty-webapps.xml
文件位于Jetty_HOME/etc/
文件夹中.
All the war files which you deploy are extracted in Jetty_Home/work
for deployment. But if you want that war files should be extracted in temp folder before deployed to work folder, then you can set the extractWars
parameter as true in jetty-webapps.xml
file. The jetty-webapps.xml
file is located in Jetty_HOME/etc/
folder.
<Configure id="Server" class="org.eclipse.jetty.server.Server">
<Ref id="DeploymentManager">
<Call id="webappprovider" name="addAppProvider">
<Arg>
<New class="org.eclipse.jetty.deploy.providers.WebAppProvider">
<Set name="monitoredDirName"><Property name="jetty.home" default="." />/webapps</Set>
<Set name="defaultsDescriptor"><Property name="jetty.home" default="."/>/etc/webdefault.xml</Set>
<Set name="scanInterval">1</Set>
<Set name="contextXmlDir"><Property name="jetty.home" default="." />/contexts</Set>
<Set name="extractWars">true</Set>
</New>
</Arg>
</Call>
</Ref>
</Configure>