回答編集履歴

1 誤字修正

ngsvx

ngsvx score 266

2017/11/26 02:40  投稿

クラスパスは、JAVA_HOMEともPATHとも違うものです。
それぞれ次のような意味があります。
PATH
java、javacなどのコマンドプログラムがどこにあるかを指示するもの。
classpath
.classのファイルがどこにあるのかを指示するもの
JAVA_HOME
コンパイル等に直接関係はありません。
JDKを利用する他のプログラムに対して、JDKの場所等を示すもの。
「試したこと」をみるとclasspthを設定していないようですので、これを設定して下さい。
具体的には「java classpth」で検索すれば出てきます。
設定の詳細は「java classpth」で検索すれば出てきます。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る