[英]GWT - Compilation error: No source code is available for type
我正在通過Maven構建GWT應用程序。
編譯時獲取以下消息:
Validating newly compiled units
起初有這個警告:
[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?
盡管這種構建不會下降,Dev模式也能正常工作。 如何擺脫這些錯誤消息?
也許原因在於您的模塊文件。 您應該識別要編譯的包。 這是在.gwt.xml
模塊中配置的。
<source path="packagename">
並且GWT編譯器將編譯包gwtxmlmodulepath.packagename 。
該錯誤意味着某些客戶端代碼(要編譯為javascript)包含對Apache Commons的StringUtils類的引用。 這是不允許的,因為此庫包含不與GWT客戶端兼容的代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.