-3
안녕하십니까 .jar 파일을 실행하려고 할 때 문제가 있습니다. 내 프로그램 JSch에 의해 먼 서버에서 일부 파일을 읽을 수 있습니다.어떻게하면 .jar을 실행할 수 있습니까?
C:\Documents and Settings\julie\Bureau>java -jar myFile.jar
Exception in thread "main" java.lang.NoClassDefFoundError: com/jcraft/jsch/SftpE xception
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
at java.lang.Class.getMethod0(Unknown Source)
at java.lang.Class.getMethod(Unknown Source)
at sun.launcher.LauncherHelper.getMainMethod(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source) Caused by: java.lang.ClassNotFoundException: com.jcraft.jsch.SftpException
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 6 more
lib 디렉토리에 lib 디렉토리를 추가했습니다. 동일한 레벨의 src 디렉토리에 .jar 파일을 다시 내 보냈습니다. .jar 파일을 추출 할 때 폴더 안에 lib 디렉토리가 있지만 같은 문제가 있습니다. 도와주세요 – user3386486
아무 것도 추가 할 필요가 없습니다. jar 파일을 내보낼 때 세 번째 부분 라이브러리 jar도 내 보냅니다. – Salah
salah 제발 좀 더 자세한 내용을 알려주십시오. 내 서버의 정보 (사용자 및 암호)는 file.ini 안에 있으며 jsch-0.1.42.jar 및 jcsv-1.4.0.jar을 사용합니다. 내 .jar giis가 해결되지 않았습니다 – user3386486