2011-11-20 1 views
1

내가 가지고있는 다음은 m2eclipse에 실행 구성에서 내 목표로 :m2eclipse에 받는다는 - 부두 - 플러그인

부두 : 실행 - 폭발 -e -Djetty.port = 8081

그러나 서버는 여전히 8080에서 시작됩니다. -e -Djetty.port = 8081 jetty : run-exploded로 변경하면 도움이되지 않습니다.

이것은 m2eclipse 문제가 아닙니다. mvn -e -Djetty.port = 8081 실행 jetty : run-exploded가 작동하지 않음

답변

1

jetty 플러그인이 지정된 pom.xml에서 jettyConfig 태그를 사용하고 있는지 확인하십시오. 이 태그를 사용하면 부두의 구성을 xml 형식 http://docs.codehaus.org/display/JETTY/jetty.xml으로 지정할 수 있습니다. 어쨌든,이 구성에는 커넥터를 설정할 수있는 섹션이 있으며 그 포트에서 포트를 지정할 수 있습니다. 또한이 방법으로 구성하면 maven 명령을 실행할 때 -Djetty.port = 8081을 지정할 필요가 없습니다.

0

명령 줄에서 jetty:run-exploded -e -Djetty -Djetty.port=8081과 같이 Djetty 플래그를 지정하기 만하면