![](/img/trans.png)
[英]How to properly hot deploy/redeploy war on Tomcat with maven-tomcat7-plugin?
[英]Maven-Jetty-Plugin. Hot redeploy .war
我將maven-jetty-plugin添加到了pom.xml
,並執行了目標jetty:run-war
。 一切正常。 但是,當我想要熱重新部署項目時,在對源代碼進行一些更改之后,我需要在項目上重復目標package
(我認為是因為我將項目部署為.war,而不是未組裝的Webapp)。
但是,當我運行package
目標時,出現一個錯誤: Could not copy webapp sources... [C:\\..\\workspace\\PROJECT_NAME\\target\\PROJECT_NAME-0.0.1-SNAPSHOT
]-這是因為必須刪除文件當啟動目標package
被啟動的Jetty服務器損壞(繁忙)時,由Maven編寫。
如何解決這個問題呢?
謝謝。
您為什么不想要像maven jetty:run
一樣運行碼頭? 只需將編譯后的文件復制到目錄中即可(或讓IDE為您完成)。 另外,您將能夠更改靜態資源而無需重新部署應用程序
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.