Конфигурация задачи Antty Ant - PullRequest
       8

Конфигурация задачи Antty Ant

0 голосов
/ 15 сентября 2010

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

чтобы заставить 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?

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

1 Ответ

1 голос
/ 15 сентября 2010

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

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

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

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

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

...