내 환경에서 mqsicreatebar를 사용하는 것과 약간 혼동 스럽다. 나는 파일 구조 다음과 같은 예를 들어,이 :참조가있는 IBM 통합 버스 mqsicreatebar
root
|--Libraries
| \--Library1
\--Apps
\--App1
\--.project
그리고 앱 1은 Library1를 참조 입니다.
Library1이 포함 된 App1을 포함하도록 mqsicreatebar를 실행하고 싶습니다. 루트/Apps 폴더에서 다음 명령을 실행하려고합니다.
mqsicreatebar -data ./ -b newbarfile.bar -cleanBuild -deployAsSource -a App1 -trace
"참조 된 프로젝트 라이브러리 1을 파일 시스템에서 찾을 수 없습니다"라는 오류 메시지가 나타납니다. 이 파일 구조로 BAR을 만들려면 어떻게해야합니까?
해당 구조의 어떤 디렉토리에서 실행하고 있습니까? "라이브러리"와 "응용 프로그램"둘 다 (둘 다 포함)의 부모 폴더에서? – Dex
@Dex, 아니요. 이미 질문에서 언급했듯이 Apps 폴더에서 실행합니다. 조금 더 명확하게하기 위해 질문을 업데이트했습니다. BTW, "루트"폴더에서 명령을 실행할 가능성이 있다면 훌륭한 해결책이 될 것입니다. – BitLord
자신의 솔루션을 추가했습니다. 아마도 완벽하지는 않지만 내 문제는 해결되었습니다. 만약 누군가가 더 나은 옵션 게시물을 너무하시기 바랍니다. – BitLord