私のプロジェクトでは、コマンドウィンドウからJavaプログラムを呼び出します。私は次のようなbatファイルを持っています。TestクラスでRuntimeExceptionをスローします。"|| exit / b 1"を使用すると、 ""%JAVA_HOME%\ bin \ java "-cp" bin / "Test%RUN_ARGS%|| exit /b1"以降のすべてのコマンドがスキップされます。
「||exit/ b 1」の機能を教えてもらえますか?「||」の意味は何ですか コマンドラインで?
@echo off
setlocal
set RUN_ARGS=%*
"%JAVA_HOME%\bin\java" -cp "bin/" Test %RUN_ARGS% || exit /b 1
echo %RUN_ARGS%
dir
endlocal
exit /b 0