0
我有一個多存儲庫基於Maven的項目,有一些項目有多個模塊。在本地運行jetty時使用了jetty-maven-plugin
配置,其中引用了項目本地src/etc/jetty-plus.xml
文件中的數據庫連接詳細信息。它們在運行集成測試時以及開發人員在本地運行應用程序時使用。如何從其他Maven項目中包含配置數據?
我想分離出數據庫創建&升級腳本,並希望碼頭文件到一個單獨的Maven項目,並讓其他項目聲明對這個新項目中的模塊的依賴關係。
我在考慮必須爲這些文件創建一個單獨的模塊,並聲明maven碼頭插件可以訪問的某種依賴關係。我的主要問題是如何配置當前具有此配置的jetty插件 - 我希望能夠從依賴中獲取此文件 - 但此文件是開發人員特定的,不是存儲庫代碼的一部分。
<webAppConfig>
<contextPath>/someService</contextPath>
<jettyEnvXml>src/etc/jetty-plus.xml</jettyEnvXml>
</webAppConfig>
有沒有辦法做到這一點?
你是說你想把jetty-plus.xml文件放到一個單獨的maven項目中,然後讓jetty插件從這個項目中讀取jetty-plus.xml文件?或者,每個開發者都會在他的機器上有他自己的jetty-plus.xml文件? – user944849 2013-03-09 03:36:48
[多個插件執行之間的Maven共享配置]的可能重複(http://stackoverflow.com/questions/16795922/maven-share-configuration-between-multiple-plugin-executions) – 2014-11-04 15:50:47