[英]Intellij error when importing build.gradle
如果我將Java項目導入Intellij,則轉到命令行並運行gradle idea告訴Intellij這是gradle項目。 我得到以下。 com/android/builder/model/NativeAndroidProject: Unsupported major.minor version 52.0 Please use JDK8 or newer. Error: Download JDK8 Select a JDK from the FileSystem.
我單擊鏈接,然后轉到項目結構,帶有3個選項的SDK位置,Android SDK位置,JDK位置(已正確設置)和Android NDK位置。 兩個android字段均為空白,但給我一個錯誤,Android SDK位置位於IDEA安裝位置內。 嘗試設置這些目錄將導致找不到sdk。 我正在運行2017.2.1版本。
每當我嘗試同步gradle時,即使選擇jdk 8,我也會收到與上述相同的消息。而且,這不是一個Android項目,並且甚至沒有遠程接近該項目中特定於Android的東西。 是什么原因造成的,該如何解決?
無法發布build.gradle,但是這里有apply plugin: 'java' apply plugin: 'idea' apply plugin: 'groovy' apply plugin: 'application' apply plugin: 'maven'
這是一個編譯器問題,您的代碼版本和jdk版本不匹配,或者您的代碼是在Java 1.6中編譯的,而您正在嘗試在Java .7或Java 1.8中進行構建
禁用注釋處理可以解決該問題。 首選項>構建執行和部署>注釋處理器>
然后取消選中啟用注釋處理。
轉到IntelliJ 設置>構建執行,部署>構建工具> Gradle 。
設置Gradle JVM JDK8(或您首選的JDK)。
為我工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.