JBoss Fuse Camel 통합 프로젝트를 만들었으며 fabric8 : deploy를 사용하여 카라프 서버에 프로파일로 배포 할 수 있습니다. 프로젝트는 지금까지 잘 운영되고 있습니다. 이제 다른 작업을 수행 할 새 프로필을 만들고 싶습니다. 이중 코드를 피하기 위해 Commons Project를 만들고 공통 코드를 추가하려고했습니다. 하지만 난 dependency를 추가하는 방법을 알아낼 수 없으므로 fabric8 : deploy는 여전히 작동 할 것이고 두 프로파일 모두에 공통 라이브러리를 배치 할 수도 있습니다.JBoss 퓨즈 작업 영역 참조
두 프로젝트 pom.xml에 commons 프로젝트를 어떻게 추가해야합니까?
나는 일반 종속성을 추가하려고 :<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에 대한 종속성을 해결할 수 없습니다. inbound : bundle : 1.0.1-SNAPSHOT : com.my.project를 찾지 못했습니다 : common-tools : jar : 1.0 https://maven.repository.redhat.com/ga에서 0.0 로컬 저장소에 캐시 된, 해상도가 빨간 모자 - GA-저장소의 업데이트 간격 때까지 재 시도되지 않습니다이 경과하거나 업데이트를 강제로 -> [도움말 1]
공통 도구는 리포에서 사용할 수 있습니다. 하지만 fabric8 : deploy를 실행하면 fabric에 배치되지 않습니다. –