Eclipse IDE에서 Java 프로그램에서 .jar 파일을 실행하려고합니다.Java에서 eclispe에서 .jar를 실행하십시오. 종료시에만 클릭하십시오.
Runtime.getRuntime().exec(cmd)
- 모두 상황에서
Process process = new ProcessBuilder(args).start();
는 아무 일도 발생하지 않습니다 이렇게하려면, 나는 배치 명령 (자바 -jar myJar.jar ARG1 ARG2에서 arg3 arg4), 내가 사용 시도를 사용 단, 실행 종료 전에 프로세스를 종료해야합니다. 재미있는 부분은 내 Windows 세션의 명령 프롬프트에서 직접 명령을 실행하면 작동한다는 것입니다.
제 질문이 충분히 명확하기를 바랍니다. 도움을 주셔서 감사합니다.
So Eclipse에서 실행을 종료 한 후에 Jar가 시작된다는 것을 명확히하기 위해? – dhcarmona
실행되지 않는 것을 어떻게 알 수 있습니까? 콘솔에 표시되지 않을 예상 출력이 있습니까? – Matt1776
답장을 보내 주셔서 감사합니다. 기본적으로 jar 파일은 xml 파일을 만듭니다. Runtime.getRuntime(). exec (cmd) 줄을 실행할 때 아무 일도 일어나지 않지만 끝내기를 클릭하면 파일이 나타납니다. – Nefarious62