我有一個用 Java 8 構建的 EAR,它在 WAS 9 中運行良好,但如果我在 Java 9 中編譯,EAR 將不起作用并拋出如下錯誤:
[17/05/22 16:19:56:214 CDT] 000000ad wtp W org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.WARFileAnnotationsDetector locateAnnotations Failed to create class reader for [ WEB-INF/classes/com/ibatis/sqlmap/engine/mapping/sql/dynamic/DynamicSql.class ] in [ H2H.war ]: [ null ]
[17/05/22 16:19:56:214 CDT] 000000ad wtp W org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.WARFileAnnotationsDetector locateAnnotations Failed to create class reader for [ WEB-INF/classes/com/back/auditoria/InsertAuditoriaADM.class ] in [ H2H.war ]: [ null ]
[17/05/22 16:19:56:214 CDT] 000000ad wtp W org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.WARFileAnnotationsDetector locateAnnotations Failed to create class reader for [ WEB-INF/classes/com/back/auditoria/PistasAuditoria.class ] in [ H2H.war ]: [ null ]
[17/05/22 16:19:56:215 CDT] 000000ad wtp W org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.WARFileAnnotationsDetector locateAnnotations Failed to create class reader for [ WEB-INF/classes/com/back/auditoria/SecurityPistas.class ] in [ H2H.war ]: [ null ]
[17/05/22 16:19:56:215 CDT] 000000ad wtp W org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.WARFileAnnotationsDetector locateAnnotations Failed to create class reader for [ WEB-INF/classes/com/back/auditoria/Variables.class ] in [ H2H.war ]: [ null ]
[17/05/22 16:19:56:215 CDT] 000000ad wtp W org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.WARFileAnnotationsDetector locateAnnotations Failed to create class reader for [ WEB-INF/classes/com/back/bd/PFIMonitorBD.class ] in [ H2H.war ]: [ null ]
WebSphere 9 是否支持 Java 9?
uj5u.com熱心網友回復:
WebSphere Application Server V9 傳統運行時無法在 Java 8 之后的版本上運行。如果您想在 Java 11、17 或更高版本上運行,則可以改用 WebSphere Liberty。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/477124.html
