2012-08-06 4 views
4

인 소스 코드를 사용할 수 없습니다. Maven에서 GWT 애플리케이션을 빌드 중입니다.GWT - 컴파일 오류 : 유형이

다음과 같은 메시지가 얻을 컴파일 :

[WARNING] Don't declare gwt-dev as a project dependency. This may introduce complex dependency conflicts 

가이 오류가 :

[ERROR] Line 19: No source code is available for type org.apache.commons.lang.StringUtils did you forget to inherit a required module? 

이 빌드에도 불구하고하지 않습니다 처음에는

Validating newly compiled units 

이 경고가를 가을과 Dev 모드가 제대로 작동합니다. 어떻게 이러한 오류 메시지를 제거 할 수 있습니까?

답변

9

아마도 모듈 파일에 이유가 있습니다. 컴파일 할 패키지를 식별해야합니다. 이것은 .gwt.xml 모듈에서 구성됩니다.

<source path="packagename"> 

그리고 GWT 컴파일러

패키지를 gwtxmlmodulepath.packagename을 컴파일합니다.

See more

8

오류가 클라이언트 코드의 일부 (자바 스크립트로 컴파일)는 아파치 가공에서 StringUtils에 클래스 참조를 포함한다는 것을 의미한다. 이 라이브러리에는 GWT 클라이언트와 호환되지 않는 코드가 포함되어 있기 때문에 허용되지 않습니다.

관련 문제