首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Java 9实现Glassfish 4.0

用Java 9实现Glassfish 4.0
EN

Stack Overflow用户
提问于 2018-04-11 15:10:29
回答 1查看 1.4K关注 0票数 2

最近,我们开始对我们的系统进行技术升级,并想知道Java9.0是否支持Glassfish 4.0。

另外,我想知道netbeans 8.X版本是否支持Java 9。如果支持,如何在Netbeans中配置Java?正如我所看到的,当我试图配置Java 9时,我看不到加载任何jar文件。

请建议我如何用Glassfish 4.0和NetBeans 8.x配置Java9(准确地说,我正在使用Netbeans 8.0.2)

EN

回答 1

Stack Overflow用户

发布于 2018-04-14 20:01:51

想知道Java9.0是否支持Glassfish 4.0。

是的,当前版本的Glassfish 4.x (4.1.2)将运行使用Java 9构建的web应用程序。

我想知道Netbeans 8.X版本是否支持Java 9。

绝对不是那么回事。NetBeans 8.x只支持JDK 8和更早版本。

请建议我如何用Glassfish 4.0和NetBeans 8.x配置Java9

如前所述,不能将Java9与NetBeans 8.x一起使用,因此放弃该选项。但是您可以使用NetBeans 9 Beta构建运行在Glassfish 4.x上的Java9Web应用程序。要做到这一点:

  • 下载并安装JDK 9
  • 下载和解压缩玻璃鱼4.1.2
  • 下载并解压缩Apache NetBeans 9 Beta
  • 通过运行netbeans64.exe (或32位上的netbeans.exe )启动Apache NetBeans 9 Beta。
  • 选择Tools -> Plugins -> Available Plugins,并使用分类 of 、Java和EE安装所有的插件。NetBeans将重新启动。
  • 选择Tools -> Java 添加JDK9作为平台(如OP所示)。
  • 选择服务选项卡,右键单击Servers节点并从弹出菜单中选择Add .
  • 添加服务器实例向导中,选择Glassfish Server,然后单击Browse.按钮,导航到解压缩的Glassfish 4.1.2安装。
  • 服务选项卡中,启动刚才添加的Glassfish服务器,然后转到broswer中的http://localhost:8080,以验证Glassfish 4.1.2是否运行正常。
  • 使用文件->新项目..。-> JavaWebWebApplication向导创建一个简单的Web应用程序,该应用程序配置为在您刚刚添加的Glassfish服务器上运行。
  • Projects面板中选择您的web项目,右键单击并选择Properties
  • 类别列表中选择,并将Java Platform设置为JDK 9
  • 类别列表中选择Sources,并将Source/二进制格式设置为JDK 9。单击OK
  • Projects面板中选择web项目,右键单击并选择Run。您的JDK 9 web应用程序的页面应该在默认浏览器中打开。

备注:

  • 您可以在9 Beta上安装和使用JDK 10,而不是JDK 9 (或以及JDK 9)。
  • 您可以与现有的NetBeans 8.x安装同时运行NetBeans 9 Beta。它们是完全分开的,不会互相影响。
  • 使用最新版本的Glassfish (目前为4.1.2),而不是4.0版本,因为许多bug已经修复。
  • 有关更多细节,请访问9 Beta网站
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49778673

复制
相关文章

相似问题

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