0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

株式会社シンプルウェイAdvent Calendar 2024

Day 15

Flutter プロジェクトで使用する java のバージョンを管理する

Last updated at Posted at 2024-12-16

あるプロジェクトで Android アプリのビルドをした際、Java のバージョン関連のエラーが出たため、これを機に java のバージョンを管理するようにした方が良いのではと思い、jenv を導入しました。

その手順について備忘録として残しておきます。

使用している環境は、MacBook Air(M2)です。

  1. Homebrew を使用して、公式サイト のinstall コマンドでインストール
    • brew install jenv
  2. echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc
  3. echo 'eval "$(jenv init -)"' >> ~/.zshrc
  4. jenv enable-plugin export
  5. シェルを再起動 exec $SHELL -l
  6. brew でインストールした openJDK を追加する
    1. jenv add /opt/homebrew/Cellar/openjdk@17/17.0.13/libexec/openjdk.jdk/Contents/Home
      openjdk@17/17.0.13 のところはインストールした java のバージョンに合わせる
      ※ brew でインストールしたパッケージの保存先は brew ls [パッケージ名] 等で確認可能。パッケージ一覧は、brew list で確認可。
  7. Flutter プロジェクトのルートディレクトリにて、jenv local 17.0.13 を実行。
    1. プロジェクトのルートディレクトリに .java-version というファイルが生成される。
    2. プロジェクトのルートディレクトリで java --version を実行して、指定したバージョンが表示されたらOK。

以上です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?