다른 디렉토리의 다른 Java 프로그램에서 Java 프로그램을 호출하려고합니다. "no such file or directory"오류가 발생하지만 복사하여 오류로부터 도달하려고하는 디렉토리를 붙여 넣을 수 있으며 정상적으로 작동합니다.다른 java 프로그램에서 전화를 걸 때 디렉토리 오류가 발생했습니다.
Exception in thread "main" java.io.IOException: Cannot run program "java -classpath /home/paleus/directories/trunk/web/postProc PostProcAuto": java.io.IOException: error=2, No such file or directory
at java.lang.ProcessBuilder.start(ProcessBuilder.java:474)
at java.lang.Runtime.exec(Runtime.java:610)
at java.lang.Runtime.exec(Runtime.java:483)
at PreParseAuto.parseEmail(PreParseAuto.java:352)
at PreParseAuto.main(PreParseAuto.java:79)
Caused by: java.io.IOException: java.io.IOException: error=2, No such file or directory
at java.lang.UNIXProcess.<init>(UNIXProcess.java:164)
at java.lang.ProcessImpl.start(ProcessImpl.java:81)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:467)
... 4 more
[[email protected] preParsing]$ java -classpath /home/paleus/directories/trunk/web/postProc PostProcAuto
Please run as: inFile outFile procType[Inferencing=0|Phone=1|Email=2|Addr=3]
[[email protected] preParsing]$
것은 어쩌면 java 명령은 우리에게 코드를보기 – Hiro2k
경로에 있지 않습니다. –
프로세스 x = Runtime.getRuntime(). exec (새 문자열 [] { "java -classpath"+ postProcPath + "PostProcAuto", outFile.split ("\\."), "2"}}); – user1774774