Entegrasyon test takımı üzerinde çalışıyorum ve sana bir sorum var.Maven - POM: Jetty portunu nasıl değiştirebiliriz, böylece daha sonra alınabilir mi?
Ana pompam, jetty eklentisinin amacını hedef-savaş ile tanımlar. İskelenin komut satırı üzerinden değiştirilebileceği limanı yapmalıyım. Bu, örneğin -Djetty.port = 8099 geçirilerek elde edilebilir.
Çocuk projesinde, iskele tarafından barındırılan hizmette çalıştırmam gereken bazı SOAP testleri için uç noktayı yapılandırmak üzere bu bağlantı noktası numarasını kullanmam gerekir.
Son nokta yapılandırmada çocuk pompamda $ {jetty.port} kullanırsam, bu iyi bir şekilde çalışır ve yalnızca maven'i çağırırken -Djetty.port'u açıkça geçerse. Çocuğum pom olarak
:
<endpoint>http://127.0.0.1:${jetty.port}/{artifactId}<endpoint>
Ben jetty.port -Djetty.port açıkça geçmedi edilirse ne dalgakıran varsayılan için hangi 8080'den ile doldurulur ve hala başka liman değerlerini yakalamak gerekir komut satırı argümanı belirtilmişse.
Teşekkür ederiz. Bu çok zor değildi :-) Zamanlayıcı biter bitmez bu yazıyı cevap olarak kabul ediyorum. – John
Bu işe yaramıyor. – Bobo
Evet - benim için de işe yaramıyor. Komut satırında -Djetty.port = 8080 yapabilirim, fakat'u pompada çalışmıyor. –
hba