Linux Ubuntu 18 OS を実行しています。カスタム ローカル ディレクトリに jdk をインストールしました。
通常、IntelliJ では を推奨していますuse the default gradle wrapper
。しかし、私の場合は、更新の時期になったらいつでも Gradle バージョンをその場で変更できるようにしたいと考えています。IntelliJ を Gradle と併用すると、次のエラーが発生します。
Could not determine java version from '11.0.1'
ベストアンサー1
IntelliJを使用する場合
チェック:
案内する:
File >> Settings >> Build, Execution, Deployment >> Build Tools >> Gradle
。移動先: 「プロジェクトルートディレクトリ」を右クリックして選択します
Open Module Settings
。Project Structure
ウィンドウが表示されます。JDKホームパスがPlatform Settings >> SDKs : JDK home path
それでも、同じウィンドウで
Project Structure
、プロジェクトに関連する正しいSDKを選択します。修正/解決方法: に移動して開き、
gradle/wrapper/gradle-wrapper.properties
distributionUrl のバージョンを最新バージョンに更新します。私の場合 (この記事の投稿時点で)、古いバージョンは次のとおりでした。distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-bin.zip
私の最新バージョンは次のとおりです:
distributionUrl=https\://services.gradle.org/distributions/gradle-5.1.1-bin.zip
以下のように表示されます。
build.gradle ファイルで以下を必ず設定してください:
sourceCompatibility = 11