2010-09-15 3 views
0

Два вопроса по настройке причала муравью задачаJetty конфигурация муравей задачи

получить причал для прослушивания на другой порту, я делаю это в jetty.xml:

<Call name="addConnector"> 
    <Arg> 
     <New class="org.mortbay.jetty.nio.SelectChannelConnector"> 
      <Set name="port"><SystemProperty name="jetty.port" default="9080"/></Set> 
     </New> 
    </Arg> 
</Call> 

и ссылки на этом в сценарии муравья, например

<jetty tempDirectory="..." jettyXml="...jetty.xml"> 

К сожалению, это просто получает причал для загрузки как 9080 и 8080. Как получить причал, чтобы не требовать 8080?

Второй вопрос - поддерживает ли задача причала, выполняющую процесс причала, или мне нужно сделать это с помощью прямого муравья, вместо того, чтобы использовать плагин причала?

ответ

1

Nevermind. Для тех, кто застрял с той же проблемой, она может быть решена так:

<jetty tempDirectory="..."> 
    <connectors> 
     <selectChannelConnector port="9999" /> 
     </connectors> 
    </jetty> 

jetty.xml удаляется, вызов, который добавляет ссылочный порт, а не замены. Подобно синтаксису

< systemProperties> 
    <systemProperty name="jetty.port" value="9181"/> 
    </systemProperties> 

который заменяет порт, на который ссылается молы XML, но добавляет вместо перезаписи порта по умолчанию.

Смежные вопросы