错误消息:
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
at com.doc.yiqixie.DocUtil.operateUser(DocUtil.java:35)
at com.doc.yiqixie.DocUtil.main(DocUtil.java:296)
at com.justep.studio.util.JavaCompiler.compilerThrowError(Unknown Source)
at com.justep.studio.util.CompileBizModelUtil.compiler(Unknown Source)
at com.justep.studio.ui.views.action.CompileBizModelAction.a(Unknown Source)
at com.justep.studio.ui.views.action.CompileBizModelAction.a(Unknown Source)
at com.justep.studio.ui.views.action.e.run(Unknown Source)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
[ERROR] 编译错误 :
D:\Development_SoftWare\X5\X5.2.7\model\BIZ\system_x\logic\code\src\com\doc\yiqixie\DocUtil.java:11: 无法访问 org.apache.http.message.BasicNameValuePair
错误的类文件: D:\Development_SoftWare\X5\X5.2.7\runtime\BusinessServer\WEB-INF\lib\httpcore-4.4.4.jar(org/apache/http/message/BasicNameValuePair.class)
类文件具有错误的版本 50.0,应为 49.0
请删除该文件或确保该文件位于正确的类路径子目录中。
import org.apache.http.message.BasicNameValuePair;
^
1 错误
[com.justep.studio.util.CompileBizModelUtil 2018-05-31 09:47:58]
java.lang.RuntimeException: 编译错误 :
D:\Development_SoftWare\X5\X5.2.7\model\BIZ\system_x\logic\code\src\com\doc\yiqixie\DocUtil.java:11: 无法访问 org.apache.http.message.BasicNameValuePair
错误的类文件: D:\Development_SoftWare\X5\X5.2.7\runtime\BusinessServer\WEB-INF\lib\httpcore-4.4.4.jar(org/apache/http/message/BasicNameValuePair.class)
类文件具有错误的版本 50.0,应为 49.0
请删除该文件或确保该文件位于正确的类路径子目录中。
import org.apache.http.message.BasicNameValuePair;
^
1 错误
at com.justep.studio.util.JavaCompiler.compilerThrowError(Unknown Source)
at com.justep.studio.util.CompileBizModelUtil.compiler(Unknown Source)
at com.justep.studio.ui.views.action.CompileBizModelAction.a(Unknown Source)
at com.justep.studio.ui.views.action.CompileBizModelAction.a(Unknown Source)
at com.justep.studio.ui.views.action.e.run(Unknown Source)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
[INFO ] 开始编译Java源文件目录: /BIZ/system_x/logic/code/dsrc
[INFO ] 编译结束: /BIZ/system_x/logic/code
[INFO ] 编译用时: 0 秒
log4j:WARN No appenders could be found for logger (org.apache.commons.httpclient.HttpClient).
log4j:WARN Please initialize the log4j system properly.
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: Path does not chain with any of the trust anchors
at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:150)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1584)
at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:174)
at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:168)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:848)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:106)
at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:495)
at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:433)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:877)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1089)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:618)
at com.sun.net.ssl.internal.ssl.AppOutputStream.write(AppOutputStream.java:59)
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
at org.apache.commons.httpclient.HttpConnection.flushRequestOutputStream(HttpConnection.java:828)
at org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:2116)
at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1096)
at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
at com.doc.yiqixie.ConnectUtil.doPostHttp(ConnectUtil.java:82)
at com.doc.yiqixie.DocUtil.operateUser(DocUtil.java:50)
at com.doc.yiqixie.DocUtil.main(DocUtil.java:328)
Caused by: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: Path does not chain with any of the trust anchors
at sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:187)
at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:130)
at sun.security.validator.Validator.validate(Validator.java:203)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:172)
at com.sun.net.ssl.internal.ssl.JsseX509TrustManager.checkServerTrusted(SSLContextImpl.java:320)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:841)
... 19 more
Caused by: java.security.cert.CertPathValidatorException: Path does not chain with any of the trust anchors
at sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(PKIXCertPathValidator.java:195)
at java.security.cert.CertPathValidator.validate(CertPathValidator.java:206)
at sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:182)
... 24 more
null