由于 Payara 和 Glassfish 仅支持 Java 8(对 Java 11 的支持已在路途图中),因此您必须运用 Java 8 创立一个新平台。转到 Tools -> Java 平台,然后单击添加平台(Add Platform)。
如今,选择一个新的 Java SE 平台:
选择 Java 8 的主目录:
最后,转到效劳器属性并更改 Java 平台:
此时,NetBeans 应该在 Java 8 上运转。否则,您将无法检索效劳器的配置和日志()。
测试3:Java 8(NetBeans)和 Java 8(App Server 平台)上的 Glassfish 5 和 Payara 5
最后,我将 NetBeans 配置为运用 JDK 8 作为 NetBeans JDK。编辑 etc/netbeans.conf 文件并将 netbeans_jdkhome 变量指向 JDK 8。由于我运用 jenv 来管理 JVM 环境,所以正确的值是:netbeans_jdkhome="/Users/tuxtor/.jenv/versions/1.8"。
有了这个,NetBeans 9 就能按预期运转 Payara 5 和 Glassfish 5。
目前尚不确定 TomEE,OpenLiberty,WebSphere 和 WebLogic 这几个效劳器的运用状况,但这似乎是一个与 JDK 版本有关的成绩。
编译自:Java EE/Jakarta EE Support for NetBeans 9
【编辑引荐】
外媒速递:顶级物联网平台开发者方案一览
Hacker News 7 月编程言语招聘趋向榜,Go 击败 Java
Java 开发新选择?Apache NetBeans IDE 9.0 备受好评
外媒速递:开发者应当了解的18套机器学习平台
苹果发布iOS 12系统第七个开发者测试版
(责任编辑:admin)