码头:战争之路 [英] Jetty : Path of Extracted war
问题描述
我已经在Jetty服务器中部署了.war
文件.
I have deployed a .war
file inside Jetty Server.
服务器已启动,但是请告诉我在哪里可以看到该war文件的内容?
The server has been started, but please tell me where could I see the contents of that war file??
我已阅读:
如果extract参数为true,则任何打包的war或zip文件都会 首先将其提取到临时目录中,然后再进行部署.
If the extract parameter is true, any packed war or zip files will first be extracted to a temporary directory before being deployed.
请告诉我在哪里可以将extract参数设置为true,什么是临时文件夹路径?
Please tell me where can I set the extract parameter is true and what will be the temporary folder path??
这是我的jetty-webapps.xml
文件
<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>
推荐答案
将您部署的所有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>
这篇关于码头:战争之路的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!