簡體   English   中英

錯誤:(2,0)找不到ID為'jetty'的插件

[英]Error:(2, 0) Plugin with id 'jetty' not found

昨天我將Android Studio升級到3.0版,但我正在使用LibGdx,升級后我無法構建我的項目。

當我嘗試構建時,它給了我一個錯誤:

錯誤:(2,0)找不到ID為'jetty'的插件

我該怎么解決這個問題?

目前使用棄用的jetty plugin html模塊在Gradle 4.1版本中被刪除。

Android Studio 3.0使用Gradle-4.1android-gradle-plugin:3.0.0

LibGDX中尚不支持Gradle 4.1,同樣存在問題 ,現在已針對Gradle 4.6進行了升級


如果您仍想使用Android Studio 3.0

  • 將Gradle從4.1下調至3.3

    在項目中查找gradle文件夾,打開gradle-wrapper.properties並更改3.3的DistributedUrl

     distributionUrl=https\\://services.gradle.org/distributions/gradle-3.3-all.zip 
  • 將Android-gradle-plugin從3.0.0降級到2.3.3

    打開root build.gradle文件並查找工件並更改版本

     classpath 'com.android.tools.build:gradle:2.3.3' 
  • 從回購列表中注釋/刪除google()

-------------------------------------------------- ------------------------------

編輯 :將LibGDX項目更新為Gradle 4.6 - AS USER

  1. 將Gradle升級到4.6:

     distributionUrl=https\\://services.gradle.org/distributions/gradle-4.6-all.zip 
  2. 查找項目的root build.gradle文件,並在project repositories listbuildScript repo list添加Google的Maven repo

     repositories { //.. google() jcenter() // Required for org.jetbrains.trove4j:trove4j library } 
  3. 更新Android Gradle插件:

    classpath 'com.android.tools.build:gradle:3.1.3'

    Android Gradle插件的已知問題

    使用Gradle 4.6及更高版本按需配置:

    如果您在Gradle 4.6及更高版本中使用Android Gradle Plugin 3.0.x或3.1.x,則應按需禁用配置以避免一些不可預測的構建錯誤。 (如果您使用的是Android Gradle Plugin 3.2.0或更高版本,則無需采取任何操作來按需禁用配置。)

    gradle.properties文件中按需禁用配置,如下所示:

    • org.gradle.configureondemand=false

    • 要在Android Studio設置中按需禁用配置,請選擇“文件”>“設置”(Mac上的Android Studio>“偏好設置”),在左窗格中選擇“編譯器”類別,然后清除“按需配置”復選框。

      在Android Studio 3.2 Beta 1及更高版本中,已刪除了按需啟用配置的選項。

  4. 將Android buildToolsVersion更新為27.0.3 ,將SdkVersion更新為27

  5. 從android build.gradle文件中的sourceSets刪除instrumentTest.setRoot('tests')
  6. 用root build.gradle文件中的implementation替換所有compile
  7. 在html模塊中添加了新的GWT Gradle Plugin ,檢查html模塊的最新build.gradle

使用gradle task Run Configuration或On Terminal運行項目。


如果您要創建新項目,請使用最新版本的 gdx-setup.jar

Jetty插件團隊的建議是切換到gretty

將jetty插件替換為gretty插件gradle時請檢查此錯誤

暫無
暫無

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

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