JBoss的保险丝工作区参考
问题描述:
我创建了一个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]
答
的消息表明,您的常用工具项目无法在Maven仓库中找到。你有没有在你当地的Maven回购?你做了一个:
mvn clean install
为通用工具项目?
常见的工具是遵守并提供回购。但是,如果我运行fabric8:deploy,它不会部署在结构上 –