我創建了一個JBoss的保險絲駱駝一體化項目,我可以用fabric8部署它作爲Karaf服務器上的配置文件:配置。目前該項目運行良好。 現在我想創建一個新的配置文件做一些其他任務。爲了避免雙重代碼,我想創建一個Commons Project並在其中添加通用代碼。但我無法弄清楚如何添加依賴關係,fabric8:部署仍然會工作,並在這兩個配置文件部署的公共庫。JBoss的保險絲工作區參考
我應該如何添加公共項目,這兩個項目的pom.xml?
我試圖將其添加爲一個正常的依賴性:
<dependency>
<groupId>com.my.project</groupId>
<artifactId>common-tools</artifactId>
<version>1.0.0</version>
</dependency>
,但是當我想通過fabric8部署它我得到這個錯誤:部署:
爲COM的POM。 my.project:常用工具:罐子:1.0.0丟失,不依賴現有的資料
和
未能就項目入站執行的目標:無法解析項目com.my.project依賴關係:入站:包:1.0.1-快照:未能找到com.my.project:常用工具:罐子:1.0 2.0中https://maven.repository.redhat.com/ga在本地倉庫被緩存,分辨率將不會被重新嘗試,直到紅色帽子-GA-存儲庫的更新間隔已過或更新強制 - > [求助1]
常見的工具是遵守並提供回購。但是,如果我運行fabric8:deploy,它不會部署在結構上 –