web-dev-qa-db-ja.com

./run.sh:行1:Java:コマンドが見つかりません

プロジェクトの作業を開始できるように、worksnapsクライアントをインストールしようとしています。 Ubuntu 14.04 LTS 32ビットシステムを実行しています。

worksnapsのインストールと設定は簡単です:

Worksnaps Clientパッケージをダウンロードします。パッケージはZip形式です。 Worksnapsクライアントを使用するユーザーログインで、コマンド「unzip WSClient_linux_.Zip」を実行してパッケージを解凍します。作成されたディレクトリ「Worksnaps」が表示されるはずです。コマンド「cd Worksnaps/bin」を実行コマンド「chmod + x run.sh」を実行コマンド「chmod + x p.sh」を実行コマンド「./run.sh」を実行してWorksnapsクライアントを起動します(注:クリックしないでください)プログラムを起動するjarファイル。)

これを行った後、私のターミナルでこのエラーが発生しています

./run.sh: line 1: Java: command not found

命令 for worksnapsへのリンク。彼らはここでWorksnaps client version 1.1.20140511 or newer runs on both 64-bit or 32-bit Java environment. On a 64-bit Linux system, 64-bit Java environment is preferred.と言いましたが、どのバージョンが機能していないかは明確ではありません。32ビットと64の両方にインストールできると思います。 -bitシステム。「worksnaps verison 1.1.201440511」をダウンロードするバージョンは1つだけです。

誰かがこれを克服するのを助けることができます。

3
copser

問題を見つける方法:

  1. run.shはスクリプトです。 more run.shを実行して、エラーに表示されている行番号の内容を確認します。

  2. 行はコマンドで始まります(Javaほとんどの場合)。

  3. Java --versionを実行します。

これがエラーになる場合、「Java」をインストールしておらず、プログラムはそれに依存しています。

Sudo apt-get install openjdk-8-jre

open JDK 8をインストールし、スクリプトを機能させます。

もあります

Sudo apt-get install openjdk-6-jre
Sudo apt-get install openjdk-7-jre

バージョン6または7では8が最適です。


Ubuntu 14.04の場合、必要になります

Sudo apt-get install openjdk-6-jre
5
Rinzwind