如何在jetty配置文件中设置对变量的引用

时间:2012-11-06 12:45:59

标签: maven-jetty-plugin

我正在尝试通过maven执行run-forked端口号存储为环境变量“jetty-start-port”

如何将jetty配置文件中变量的引用设置为此标记 的 <Set name="port"><Property name="jetty.port" default="8081"/></Set>

Jetty.xml看起来像:

<Configure id="FileServer" class="org.eclipse.jetty.server.Server">

  <Call name="addConnector">
  <Arg>
      <New class="org.eclipse.jetty.server.nio.SelectChannelConnector">
        <Set name="host"><Property name="jetty.host" /></Set>
        <Set name="port"><Property name="jetty.port" default="8081"/></Set>
        <Set name="maxIdleTime">300000</Set>
        <Set name="Acceptors">4</Set>
        <Set name="statsOn">false</Set>
        <Set name="confidentialPort">8443</Set>
    <Set name="lowResourcesConnections">20000</Set>
    <Set name="lowResourcesMaxIdleTime">5000</Set>
      </New>
  </Arg>
</Call>
</Configure>

感谢。

1 个答案:

答案 0 :(得分:0)

看起来需要将<Set name="port"><Property name="jetty.port" default="8081"/></Set>更改为<Set name="port"><SystemProperty name="jetty-start-port"/></Set>