2014-06-24 5 views
1

Mule Server 3.5.0 CE와 함께 Anypoint Studio를 사용하고 있습니다.Mule Studio를 사용하여 빌드 경로에 클래스 추가

클래스에 정의 된 CustomAsyncTransformer이라는 사용자 지정 변환기가 있습니다. 내 뮬 중 하나에

흐름 :

<custom-transformer name="CustomAsyncTransformer" class="ca.mpac.esb.component.webservice.AsyncTransformer"> 
</custom-transformer> 

이 다음과 같은 메시지가 표시됩니다 :

Unable to find type 'ca.mpac.esb.component.webservice.AsyncTransformer' on build path of project TEST-PROJECT 

그러나, AsyncTransformer.class 빌드 경로에 추가되었습니다; 소스 폴더로 지정된 src/main/app에 있습니다. 또한 빌드 경로에 직접 추가하여 새 원본 폴더를 만들고 다른 원본 폴더에 추가하려고했습니다. 아직도 변화 없음.

내가 뭘 잘못하고 있니? 이 클래스를 빌드 경로에 추가하려면 어떻게해야합니까?

답변

1

Java 소스 코드는 src/main/java이어야합니다. 따라서 새로운 소스 폴더를 추가하는 접근 방식이 정확합니다. src/main/java을 사용하면 Maven 빌드가이 파일을 선택합니다.

Studio에서 클래스를 선택해야합니다. 그렇지 않은 경우 버그일까요? 아니면 뭔가 다른 것 : 응용 프로그램 디렉토리 레이아웃의 스크린 샷을 확인하십시오.