码头:战争之路 [英] Jetty : Path of Extracted war

查看:91
本文介绍了码头:战争之路的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经在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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆