0
에 선을 이해하지그것은 내 코드 어딘가에 기록 내 .bat 파일
위의 코드 문이 StartDriverDelivery.bat 파일을 호출하는 경우**actualPath**='E:\...build\libs\Mock\StartDriverDelivery.bat'
**arguments**='java -Dsun.java2d.d3d=false -Xms64m -Xmx96m "-Xbootclasspath/a:$(VUERoot)java\lib\PVTextExtension-1.1.0.jar;$(VUERoot)java\lib\PVTextExtension-1.0.0.jar " vue.exam.driver.init.StartupFileInitializer -Xms64m -Xmx512m'
**startupPath**='"E:\Code\GITHUB\deliverymanager\build\libs\config\evt\64316e\1.startup"
누군가가 나를 확인 할 수
process = new ProcessBuilder(actualPath, arguments, startupFilePath).start();
? 그렇다면 "인수"변수를 내 bat 파일에 어떻게 전달할 수 있습니까?
내 박쥐 파일 내용은 다음과 같습니다
는@echo off
SET MyPath=%~dp0
SET JREHome=%MyPath%..\..\..\
IF EXIST %JREHome%..\..\gauge\libs\JRE\jre1.8.0_91\bin\javaw.exe (
SET JavaExe=%JREHome%..\..\gauge\libs\
) ELSE (
SET JavaExe=%JREHome%
)
set CLASSPATH=%JREHome%*
SET JAVA_ARGS=-Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=8000,suspend=n
SET OP="ExamDelivery"
"%JavaExe%JRE\jre1.8.0_91\bin\javaw" "-Djava.library.path=%JavaExe%JRE\jre1.8.0_91\bin" %JAVA_ARGS% com.vue.exam.deliverymanager.sampleDriver.Main %OP% %*
은 누군가가 나에게 마지막 줄 박쥐 파일에 무엇을하고 있는지 알려주세요? ...... com.vue.exam.deliverymanager.sampleDriver.Main % OP % % *
그리고 어떻게 "arguments"변수를 내 bat 파일에 sampleDriver.Main 클래스를 전달할 수 있습니까?
누군가 제안하십시오. – user5122617