0
ファイルの場所を移動して以来、バッチファイルはのように見えません。は、 。私はset path="C:\Program Files\Java\jdk1.8.0_131\bin";
とset classpath="C:\Program Files\Java\jdk1.8.0_131\lib"
を試しました。ここでバッチファイルを使用してクラスパスとパスを設定した後も、「メインクラスが見つからないかロードできません」
は、バッチファイルです:
@echo off
color 3
title Run Java File
set path="C:\Program Files\Java\jdk1.8.0_131\bin";
set classpath="C:\Program Files\Java\jdk1.8.0_131\lib";
cd C:\Users\user\Documents\Java Test Files\Matthew C\src\calculator
javac Math.java
java Math
pause
とcalculator.javaファイルだけのシンプルな「Hello World」タイプのプログラムである - 私が使用して組み込みのコンパイラ内で動作 - それは、Eclipseです。
これはなぜ動作しないのですか?私はStackoverflowの中と外で複数の回答を検索しようとしましたが、どれも私のために働いていないようです。ありがとう!ここで
あなたはbatファイルを実行すると、正確に、エラーメッセージである何のために
あなたのアプリが組み込みのクラスのみを使用する場合、 'classpath'を設定せずに動作するはずです。設定の 'classpath'環境変数を削除してください。 'javac'と' java'を実行するには、JDK 'bin'へのパスが' PATH'にある必要があります。そうすればうまくいくはずです。 –