jar バイナリが見つかりません

jar バイナリが見つかりません

Arch Linuxにjdk8とjdk14をインストールしました。

sudo pacman -S jre8-openjdk jre-openjdk

しかし、jarバイナリが見つかりません。走れば

jar

コマンドが見つかりませんでした。

両方のopenjdkフォルダを検索しましたが、見つかりませんでした。 〜でも

sudo find / -name jar

何も見つかりませんでした。

どんなアイデアがありますか?

私も試しました

sudo archlinux-java fix

ベストアンサー1

インストールしたパッケージはjreランタイムパッケージにすぎません。

バイナリを入手するには、jar開発パッケージをインストールする必要がありますjdk

jdk-openjdk

jdk8-openjdk

バイナリは次の各ディレクトリにあります。

/usr/lib/jvm/java-14-openjdk/bin

/usr/lib/jvm/java-8-openjdk/bin

使用するバージョンのディレクトリPATHとディレクトリを前面に追加する必要があります(例:14)。libLD_LIBRARY_PATH

export PATH=/usr/lib/jvm/java-14-openjdk/bin:$PATH

export LD_LIBRARY_PATH=/usr/lib/jvm/java-14-openjdk/lib:$LD_LIBRARY_PATH

~/.bashrcBASHを使用している場合は、ログイン時に環境に追加されるように、シェル初期化ファイルに次の行を追加します。

実行するとバイナリが表示されます。

which jar

おすすめ記事