我正在尝试使用Glassfish在Eclipse中创建一个新服务器,但是当我尝试指定JDK Eclipse的路径时,我不会识别它。我和Payara也犯了同样的错误。我目前正在运行Antergos Linux。请参阅下面的图像,例如错误。
Eclipse中的错误消息:
任何想法导致了什么?我不知道在这里发布什么信息,所以如果你想知道什么,请索取。
答案 0 :(得分:1)
GlassFish 5和Payara Server都没有使用JPMS(在Java 9中引入)。
目前的目标是让Payara与Java 11兼容,如支持生命周期所示: https://www.payara.fish/support_lifecycle
这意味着它可能是Payara的5.184版本,它将是第一个(正式)支持JPMS的版本。
现在的解决方案是继续使用Java 8,至少应该在2019年1月之前使用它。