0
jarファイルを使用する必要があるときはいつでも、jarファイルのパスを設定するバッチファイルを作成しましたが、ファイルを実行してもシステムはjarファイルを作成し、そのjarファイルを使用するJavaプログラムをコンパイルすると、コンパイル時エラーが発生します(パスが設定されていない)。 そして、バッチファイル内に書いたコマンドプロンプトでclasspathコマンドを使うだけで動作します。Windowsで必要なコマンドを実行していないバッチファイル
しかし、クラスパスを設定する必要があるときはいつでも、バッチファイルを使用できるようにバッチファイルを作成したいと思います。
お願いします。
以下はバッチファイルです。 OPによって発見
set classpath=jsoup.jar;.;%classpath%
classpathを設定したのと同じプロセスでjavac.exeを呼び出していますか? 'set'はグローバルではありません...どうやってjavac.exeを呼びますか?さらに説明すると、あなたの説明から除外した部分に問題があります。 – LinuxDisciple
jarファイルのクラスパスが設定されるように、まずこのバッチファイルを実行しようとしています。次に、プログラムをコンパイルしています。 – a874
@LinuxDisciple、今私はあなたに明確ですか? – a874