0
q
프로세스에서 실행 가능한 jar를 실행하려고하는데 로딩이 멈추었습니다 (오류 없음).Q부터 병을 실행 중
cmd
에서 jar 파일을 실행할 때 제대로 작동합니다. cmd를
:
java -cp "C:/javaWorkspaces/someDirectory/myJar.jar" myPackage.myClass
Q 물 :
system "java -cp \"C:/javaWorkspaces/someDirectory/myJar.jar\" myPackage.myClass"
또한 항아리 (이클립스 패키지) 외부 병을 사용하는 새로운 쓰레드를 생성하여 인터넷에 연결 참고. 후자가 문제가 될 것 같습니다 (sysout
디버깅 중 일부 수동 수행 후)
어떻게해야합니까?
자세한 정보를 제공해 주시겠습니까? 그렇지 않으면 추측하고 있습니다. cmd 라인에서 실행중인 라인은 무엇입니까? 어떤 라인을 q에서 실행하려고 했습니까? – terrylynch
@terrylynch : 업데이트보기 –
항아리를 실행할 때 -jar 플래그를 사용하면 안됩니까? 그 외에도 스크립트에 명령을 넣고'system' 호출로 스크립트를 실행 해보십시오. –