簡體   English   中英

在Eclipse中使用Gradle導入現有Java項目時不會創建build.gradle

[英]No build.gradle is created when importing an existing Java project with Gradle in Eclipse

我在Eclipse Mars中有Java項目。 我有Buildship 1.0.21和Gradle 3.1。 在Eclipse中,我右鍵單擊一個項目,然后按Import > Gradle Project ,然后完成向導。 完成后,我的項目將具有Gradle性質G符號,但沒有build.gradle ,gradle wrapper文件夾或其他與gradle相關的內容(我的其他“真實”項目也具有gradlewgradle.bat文件)。

為什么會發生這種情況,我該如何解決?

Welll,實際上,您不必具有build.gradle文件或Gradle包裝器即可擁有有效的Gradle項目。 我想eclipse只是在它的元數據中記錄這是Gradle項目,但沒有為您添加任何構建文件。 但這只是一個猜測,因為我有很好的理由使用IntelliJ IDEA而不是Eclipse。

嘗試在命令行上進入項目並執行/path/to/gradle init ,Gradle將添加包裝器文件以及基本settings.gradlebuild.gradle 您甚至可以給init任務指定一個參數,以告訴它這是哪種項目,根據此創建文件可能會略有不同。 或者,您只能執行/path/to/gradle wrapper ,僅添加Gradle包裝器,而不能自動創建構建文件。 公平地說,您甚至可以告訴包裝器或init任務包裝器應使用哪個Gradle版本,以防它與您用來創建包裝器文件的gradle版本不同。

暫無
暫無

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

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