2017-11-23 6 views
0

src/main/resources에있는 파일을 사용하는 응용 프로그램이 있습니다. maven을 새로 설치할 때 zip 파일이 생성되어 로컬 .m2 저장소와 대상 폴더에 저장됩니다. 그러나 Run As-> Run Configurations를 선택하여 로컬에서 응용 프로그램을 실행할 수 있으면 Mule은 내 작업 영역에있는 잘못된 폴더를 선택합니다. 해당 폴더에는 resources 폴더가 없습니다. Mule이 로컬 배포 (예 : 임베디드 로컬 서버)를 실행하는 데 사용해야하는 파일의 위치를 ​​어떻게 변경합니까? 동일한 응용 프로그램이 Windows 7 및 Anypointstudio 6에 올바르게 배포됩니다.Mule - Windows 10에서 AnyPointStudio 6를 사용하는 Mule의 로컬 배포 문제

내 IDE에서 Mule -> mavenize 옵션이 회색으로 표시됩니다. 그러나 Run As-Run Configuration을 선택하면 Maven 어플리케이션으로 실행을 볼 수 있습니다. 나는 그 옵션을 선택하고 JVM 인수를 추가하고 배포를 시도했다.

INFO]을 lib 디렉토리로 [정보] C 추가 : 빌드가 같이 성공 \ 사용자 \ orbee을 \ AnypointStudio 작업 공간 \ \ TestProject \ 존재하지 않는 매핑, [정보] 건물의 우편 번호를 건너 뛰는 :
C를 : \ Users \ orbee \ AnypointStudio \ workspace \ TestProject \ target \ TestProject.zip [정보] ----------------------------- ------------------------------------------ - [정보] BUILD SUCCESS

오류가 발생하여 배포하지 못했습니다.

Unable to copy project zip file to the embedded Mule instance. Project: 

[Mule Project] 
Name: TestProject - Domain: default 
Source 'C:\Users\orbee\AnypointStudio\workspace\TestProject\target\ 
TestProject-0.0.1-SNAPSHOT.zip' does not exist 

실제로 TestProject.zip을 빌드 했으므로 찾을 수없는 Zip 스냅 샷을 사용하려고하기 때문에 실패합니다. 스냅 샷 압축을 사용하도록 경로를 변경하는 방법이 있습니까?

답변

0

프로젝트를 마우스 오른쪽 단추로 클릭하고 Maven으로 Run As -> Mule Application을 클릭하십시오. 이렇게하면 maven 빌드가 실행 된 다음 임베디드 서버에 배포됩니다.

'실행 메뉴'에 'Mule Application with Maven'대신 'Mule Application'이있는 경우 Anypoint Studio는 프로젝트에서 Maven을 사용하는 것으로 판단하지 않습니다. 이 경우 프로젝트, Mule -> Mavenize 또는 Mule -> Support Enable을 마우스 오른쪽 단추로 클릭하십시오.

+0

감사합니다. 나는 그것을 시도하고 의견을 말할 것입니다! – BreenDeen

+0

이제 내 .m2 저장소에있는 스냅 샷 빌드를 찾고 있습니다. – BreenDeen