2010-11-19 13 views
2

Savaşımı Tomcat'e dağıtmak için Tomcat Maven plugin kullanıyorum. BenMaven tomcat: gereksiz yere paketleri redeploy

mvn tomcat:redeploy 

çalıştırdığınızda ben paketleme hedefi her zaman çalıştırılır o çalıştırıldı bile ve hiçbir değişiklik yapıldı dikkat edin. Bu hedefi nasıl atlayabilirim ve yalnızca dağıtımı kendim çalıştırabilir miyim?

cevap

4

o the Tomcat plugin documentation sayfada okur gibi:

paket yaşam döngüsünü çatallama witjout Tomcat'e bir WAR dağıtma

basit bir komut:

mvn tomcat:deploy-only 

olmadan web uygulaması dağıtmak gerekir package yaşam döngüsünü yürütme.

+0

Evet, bunu da buldum 2 dakika önce :) Teşekkürler. – ripper234

+0

Teşekkürler. Redeploy hedefi ile ilgili bir soruna, bir özellik değeri olarak $ {parent.project.artifactId} 'olan bir kaynak dosyayı düzgün bir şekilde filtrelemedim. 'Paketi' kullanarak, yani mvn temiz paket tomcat'i kullanarak doğru şekilde üretilir: tomcat undeploy: deploy-only 'sorunu çözdüm :-) – Snekse