首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenJDK 16和Glassfish 6.1.0部署会导致SAXException

OpenJDK 16和Glassfish 6.1.0部署会导致SAXException
EN

Stack Overflow用户
提问于 2021-06-30 18:32:36
回答 1查看 439关注 0票数 0

最近,我在计算机崩溃后恢复了我的Java EE设置,我想尝试Open 16和Glassfish 6.1.0,但是在部署我的应用程序时,我得到了以下异常,这是我以前从未见过的:

java.io.IOException: com.sun.enterprise.admin.remote.RemoteFailureException: Error occurred during deployment: Exception while deploying the app [myapp-0.0.1-SNAPSHOT] : org.xml.sax.SAXException: Requested schema is not found in local repository, please ensure that there are no typos in the XML namespace declaration.. Please see server.log for more details.

我不知道如何解决这个问题,或者我应该回过头来看看JDK11。我以前运行JDK 1.8.0和Glassfish 5.1.0

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-07-07 06:32:12

EclipseGlassFisch6.1.0不支持JDK 16,只有JDK11。

从找到的文档中找到这里

EclipseEclipse6.2.0是JakartaEE9.1兼容的实现,也是GlassFish GlassFish的最新版本。它支持Jakarta作为一个主要的新特性。官方支持JDK 11.在JDK 16上运行(但在16上没有完全测试)。EclipseEclipse6.1.0是JakartaEE9.1兼容的实现,也是EclipseEclipse6.1.0的前一个版本。它在功能上与EclipseEclipse6.0.0相同,但支持GlassFish 11。EclipseEclipse6.0.0是一个与GlassFish GlassFish 9兼容的实现,也是Eclipse6.0.0的旧版本。这个版本只支持JDK 8。

因此,您需要使用jdk11编译应用程序,或者升级到glassfish 6.2.0。但是要注意:它还没有在jdk 16中完全测试。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68199981

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档