![](/img/trans.png)
[英]Hot deploy of code changes in dependent maven project in Netbeans to tomcat
[英]In Eclipse, How to make a running tomcat see my source code changes from a dependent maven project?
我在Eclipse工作區A和B中有2個Maven項目。項目B是一個依賴於A的Web項目。我還使這些項目成為了父級的子模塊,以啟用傳遞依賴項。
現在,我部署Web項目B的方法是
這很好。 但是因為Tomcat沒有使用我的源代碼,所以它不會立即看到我的本地代碼更改。
我的問題是,如何使tomcat使用我的源代碼? 以及如何配置Tomcat和Eclipse,以便在本地運行的Web應用程序中,每當我在Project A和B中更改代碼(B依賴於A)時,更改立即生效(熱交換)?
先感謝您。
您不能使Tomcat運行源代碼。 它必須先編譯。 您能做的最好的事情就是在編譯新版本的類時發出通知。 由於您的項目A作為JAR捆綁到B中,因此我知道讓Tomcat為項目A熱交換新代碼的唯一選擇是JRebel 。 它不是免費的產品,但是有免費的試用版,因此您可以看到它有多棒,如果這對您來說是一個持續的問題,那么可能值得。 另外,您當地的Java用戶組每月可以放棄兩個JRebel許可證。 可能值得參加。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.