Fala aí Claudio tudo bem?
Para alterar a porta você vai precisar alterar a task
jetty.run
dentro do seu arquivo build.xml
.
A task
está com a seguinte definição no arquivo:
<target name="jetty.run" description="--> run jetty server" depends="compile">
<path id="jetty.path.id">
<fileset dir="lib/jetty" />
</path>
<taskdef classpathref="jetty.path.id" resource="tasks.properties" loaderref="jetty.loader" />
<jetty tempDirectory="${output.dir}/jetty-temp">
<webApp name="${project.name}" warfile="${webapp.dir}" contextpath="/" scanIntervalSeconds="3">
<scanTargets dir="${build.dir}">
<include name="**/*"/>
</scanTargets>
</webApp>
</jetty>
</target>
Ela deve ficar da seguinte maneira:
<target name="jetty.run" description="--> run jetty server" depends="compile">
<path id="jetty.path.id">
<fileset dir="lib/jetty" />
</path>
<!--Adicionamos a tag "typedef" -->
<typedef name="selectchannelconnector" classname="org.mortbay.jetty.nio.SelectChannelConnector" classpathref="jetty.path.id" loaderref="jetty.loader"/>
<taskdef classpathref="jetty.path.id" resource="tasks.properties" loaderref="jetty.loader" />
<jetty tempDirectory="${output.dir}/jetty-temp">
<!--Adicionamos a tag "connectors" -->
<connectors>
<selectchannelconnector port="8070" />
</connectors>
<webApp name="${project.name}" warfile="${webapp.dir}" contextpath="/" scanIntervalSeconds="3">
<scanTargets dir="${build.dir}">
<include name="**/*"/>
</scanTargets>
</webApp>
</jetty>
</target>
Dessa forma o jetty
irá subir na porta 8070.
Espero ter ajudado!