我正在使用託管在Vert.x Github space處的Vert.x Gradle模板。Vert.x無法「運行您的模塊並立即看到您的更改」
構建文件表明,有是使重建/回暖不需要重新部署改變運行IDEA建類文件的runModIDEA目標:
runModIDEA - run the module from the project resources in IDEA. This allows you to run the module without building it
first!
...但任務不存在每格/任務。
我並沒有被綁定到這個特定的構建任務本身。
我只想要一個有效的自動重新部署解決方案,使我能夠在沒有兩分鐘的重建/重新部署週期的情況下查看更新。
編輯:我也試着直接運行它,指向InteliJ IDEA輸出類路徑。它工作正常,但沒有拿起更改。
vertx runmod com.mycompany~vert-x-reverse-proxy~1.0.0-final -c conf.json -cp out/production/vert-x-reverse-proxy
編輯:我也嘗試過./gradlew runmod -m,第一vertx_classpath.txt改變,這樣的IDEA文件(出來/產量)的看着第一。仍然沒有重新部署。事實上,在運行時,我刪除了out目錄並繼續工作。
編輯:我也嘗試過vertx運行com.mycompany.myproject.ReverseProxyVerticle -c conf.json -cp出/生產/ vertx-反向代理...相同的結果。它按預期運行,但沒有發現變化。只有改變方法才能蹭乾淨和重新組裝。
編輯:我也通過了these instructions以及。
順便說一句 - 爲了查看客戶端Web資源的變化,我還需要在mod.json中將preserve-cwd標誌設置爲true - 這將強制應用程序從源文件夾 – Rob