下創建「java」目錄我使用gradle init創建了一個新的Gradle項目。我改變了很少的默認屬性。對於一個較舊的項目,類將會[project-dir]/build/classes,但是在我的新項目中,有一個非常類似的build.gradle文件,類將會[java-dir]/build/java /類。 buildDir的屬性是[project-dir]/build。那麼[project-dir]/build/java從哪裏來?我認爲這給我帶來了類加載器的問題。爲什麼gradle在構建
0
A
回答
0
(Nizet打我給它與鏈接)
在各大發行數量4搖籃,他們讓自己改變build目錄,以支持多個JVM語言。它是在發佈之前宣佈的。
緩存安全混合JVM語言編寫的在搖籃3.5,預測, 使用Java和其他JVM語言(如Groovy或斯卡拉)將使用內建緩存時 遇到的問題。由多個編譯任務創建的 的類文件全部放入同一個輸出目錄 ,這確定了每個 任務的高速緩存輸出集合難度,並且會導致Gradle將每個編譯任務的錯誤輸出緩存爲 。
Gradle現在爲每種JVM語言使用單獨的輸出目錄。
所以你必須/建設/ JAVA,建立/斯卡拉等
相關問題
- 1. 爲什麼Gradle構建失敗與java8?
- 2. 爲什麼我的gradle構建失敗? (找不到方法apt())
- 3. 爲什麼「空」Gradle的構建如此緩慢?
- 4. 爲什麼我的Gradle構建死於退出碼137?
- 5. Gradle NPE在構建?
- 6. 爲什麼建立gradle不能完成?
- 7. 爲什麼在我的Gradle構建中不執行某些測試?
- 8. 爲什麼Android Studio在我構建項目時會自動下載Gradle?
- 9. 爲什麼android gradle任務在libs構建之前就開始了?
- 10. 爲什麼Gradle將構建失敗的測試標記爲成功?
- 11. 在eclipse中構建gradle
- 12. 爲什麼Gradle Daemon會死?
- 13. 構建構建是什麼?
- 14. 爲什麼TFS構建在構建代理上連續運行?爲什麼不平行構建?
- 15. 構建ROS android_sensors_driver Gradle
- 16. Gradle構建失敗
- 17. Gradle構建問題
- 18. 構建失敗 - gradle
- 19. Gradle構建速度
- 20. Gradle構建 - Maven Modello
- 21. 爲什麼我在構建python時無法構建sqlite3?
- 22. 用gradle構建android的最佳實踐是什麼?
- 23. 我的任務的Gradle增量構建:出了什麼問題?
- 24. 爲什麼不能爲android構建firefox?
- 25. 爲什麼我的大型多項目gradle構建緩慢啓動?
- 26. Android Studio使用gradle構建classes.jar爲空
- 27. 爲android創建gradle friendly項目結構
- 28. 在Solr中,爲什麼「構建」不是被阻止「構建」,而是「構建」?
- 29. EEAP構建什麼?
- 30. 什麼「與」在gradle這個
https://docs.gradle.org/4.0/release-notes.html#location-of-classes-in -the-build-directory,https://docs.gradle.org/4.0/release-notes.html#build-cache-improvements –