簡體   English   中英

Gradle Javadoc GWT錯誤-無法訪問導入com.google.gwt.user.client.Event中的事件

[英]Gradle Javadoc GWT Error - cannot access Event in import com.google.gwt.user.client.Event

我正在嘗試使用gradle生成GWT Java項目的javadoc。 當我運行任務gradle build時 ,編譯成功。 但是,當我運行gradle javadoc任務時,它失敗並顯示以下錯誤:

C:\\ Users \\用戶jbraga.gradle \\緩存\\模塊-2 \\文件-2.1 \\ com.google.gwt \\ GWT用戶\\ 2.8.1 \\ 9a13fbee70848f1f1cddd3ae33ad180af3392d9e \\ GWT-用戶2.8.1.jar(COM /谷歌/ GWT /user/client/ui/Widget.java):28:錯誤:無法訪問事件導入com.google.gwt.user.client.Event; ^錯誤的源文件:C:\\ Users \\ jbraga.gradle \\ caches \\ modules-2 \\ files-2.1 \\ com.google.gwt \\ gwt-user \\ 2.8.1 \\ 9a13fbee70848f1f1cddd3ae33ad180af3392d9e \\ gwt-user-2.8.1.jar( com / google / gwt / user / client / Event.java)文件不包含com.google.gwt.user.client.Event類。請刪除或確保其出現在源路徑的正確子目錄中。 C:\\ Users \\用戶jbraga.gradle \\緩存\\模塊-2 \\文件-2.1 \\ com.google.gwt \\ GWT用戶\\ 2.8.1 \\ 9a13fbee70848f1f1cddd3ae33ad180af3392d9e \\ GWT-用戶2.8.1.jar(COM /谷歌/ GWT /layout/client/Layout.java):18:錯誤:找不到符號導入靜態com.google.gwt.dom.client.Style.Unit.PX; ^符號:靜態PX位置:類

失敗:構建失敗,發生異常。

  • 出了什么問題:任務':javadoc'的執行失敗。 Javadoc生成失敗。 生成的Javadoc選項文件(用於故障排除):'C:\\ Users \\ jbraga \\ odsoft-18-19-nmb-g302 \\ odsoft \\ exercise1 \\ component1 \\ students \\ build \\ tmp \\ javadoc \\ javadoc.options'

  • 嘗試:使用--stacktrace選項運行以獲取堆棧跟蹤。 使用--info或--debug選項運行以獲取更多日志輸出。 與--scan一起運行以獲取完整的見解。

  • https://help.gradle.org上獲得更多幫助

4秒內失敗

我使用的GWT版本是2.8.1,2.8.2也是如此。 gradle.properties文件指定SDK的正確路徑。

有誰能解決這個問題?

提前致謝。

這是一個已知的Gradle問題: https : //github.com/gradle/gradle/issues/5630 ,幸運的是有一個已知的解決方法:

javadoc {
  options.addStringOption("sourcepath", "")
}

對我而言,Thomas Broyer的略微修改建議了解決方法已成功:

javadoc {
  options.addStringOption("sourcepath", "")
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM