如何在服務器啓動後立即運行Maven? 服務器運行後,是否可以使用cron執行腳本?或者這是一種不好的做法? 我正在使用Jetty和Resteasy並在Maven上運行它們來啓動我的網絡服務器。如何在啓動時作爲守護程序或獨立運行Maven
當我的服務器啓動時,Maven自動啓動的最佳解決方案是什麼? 該命令使用方法是:
mvn jetty:run -e
編輯: 我使用Amazon EC2上啓動一個實例,我想有Maven構建儘快實例啓動運行。 Maven構建並運行Resteasy,Jetty以及pom.xml文件中陳述的一系列其他依賴項。
Reza,在你的服務器啓動後,你希望Maven爲你做什麼?碼頭:運行將開始運行在端口8080碼頭。檢查插件頁面的更多信息:http://docs.codehaus.org/display/JETTY/Maven+Jetty+Plugin – mhshams
會更簡單的使用像詹金斯這樣的東西來運行你的Maven使用Jenkins API構建並在啓動時調用Jetty作業? –
謝謝@mohammadshamsi請在編輯問題上看看。技術上,當我使用Maven並運行mvn碼頭時:運行-e服務器以我的shell上的所有配置啓動。但是我想把它作爲守護進程或運行mvn碼頭:在啓動時運行-e,這樣我就不必手動連接到服務器並運行命令。 – Reza