mail.jar 및 activation.jar을 사용하여 jsf 웹 응용 프로그램이 CLASSPATH에 있습니다. 응용 프로그램은 바람둥이에서 실행) 하지만 나뿐만 아니라 내 응용 프로그램 libs와에 Java`s 표준 항아리입니다 필요한 jsse.jar()를 추가 예외java.lang.NoClassDefFoundError 가져 오기 : mail.jar을 사용하여 전자 메일을 보내는 동안 javax/net/SocketFactory
java.lang.NoClassDefFoundError: javax/net/SocketFactory
java.lang.ClassLoader.findBootstrapClass(Native Method)
java.lang.ClassLoader.findBootstrapClass0(ClassLoader.java:892)
java.lang.ClassLoader.loadClass(ClassLoader.java:302)
java.lang.ClassLoader.loadClass(ClassLoader.java:300)
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
java.lang.ClassLoader.loadClass(ClassLoader.java:252)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1302)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1900)
com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:638)
javax.mail.Service.connect(Service.java:317)
javax.mail.Service.connect(Service.java:176)
javax.mail.Service.connect(Service.java:125)
에 따라받을 만, 여전히 문제가 지속됩니다. 나는이 문제를 일으키는 jsse.jar가 손상되었다는 것을 지금 의심한다. jre 1.6.0_13을 사용하고 있습니다.
누군가가이 오류를 해결할 수 있도록 도와 줄 수 있습니까?
Eclipse에서 J2EE 라이브러리가 필요한 경우이 URL에 나열된 소프트웨어 REPO 중 하나를 추가 한 다음 j2ee 라이브러리를 설치하십시오. http : // – djangofan