eclipse juno_Eclipse Juno上带有GlassFish的JavaEE 7

eclipse juno

Java EE 7很热。 前四个JSR最近通过了最终批准选票,与此同时GlassFish 4达到了升级版83。 如果您关注我的博客,那么您将了解NetBeans的大部分工作。 但是我确实认识到,那里还有其他IDE用户,他们也有权试用最新和最出色的企业Java。

GlassFish Eclipse插件

Eclipse的起始位置是GlassFish Eclipse插件。 他们不久前移入了Oracle Enterprise Pack for Eclipse(OEPE)项目,并且仍然可以单独安装和配置。 获得它们的最简单方法是使用

预包装的OEPE捆绑包。 只需下载合适的版本并开始使用。 如果您已经拥有自己喜欢的Java EE Eclipse版本,则还可以使用Eclipse Junojava.net更新站点 。 OEPE软件包包含GF插件的官方发行版(更稳定,经过测试),每年都会发行一到两次。 java.net上的更新站点包含根据需要发布的开发人员内部版本,通常比OEPE更为频繁。 您可以从满足您需要的任何内容下载。

安装插件


这按预期工作。 如果您坚持使用更新站点,则只需转到“首选项”->“安装/更新”->“可用软件站点”,并确保已定义并检查了上述站点。 根据您的需要安装GlassFish Tools和Java EE 6和/或Java EE 7文档和资源。 单击下一步两次,通读许可证并选中接受。 单击完成安装。 下载完成后,您必须重新安装才能完成所有安装。

开始一个新的Java EE 7项目

完成后,您可以开始配置GlassFish 4.0域。 最简单的方法是创建一个New Project> Other> Web> New Dynamic Web Project,然后选择目标运行时旁边的“ New Runtime”按钮。 弹出“新服务器运行环境”对话框,您可以从GlassFish文件夹中选择“ GlassFish 4.0”。 确保选择Java SE 7 JDK和适当的GlassFish Server Directory以使用(甚至安装)。 在此示例中,我使用的是从GlassFish网站上最新下载的,最新升级的内部版本83 。 单击完成。 现在添加一个简单的servlet,它没有什么特别之处,但是使用一些Java API处理JSON来编写一个简单的JSON字符串。

protected void doGet(HttpServletRequest request,
   HttpServletResponse response) throws ServletException, IOException {
  response.setContentType("application/json");
  PrintWriter out = response.getWriter();

  JsonObjectBuilder builder = Json.createObjectBuilder();
  builder.add(
    "person",
    Json.createObjectBuilder().add("firstName", "Markus")
      .add("lastName", "Eisele"));
  JsonObject result = builder.build();
  StringWriter sw = new StringWriter();
  try (JsonWriter writer = Json.createWriter(sw)) {
   writer.writeObject(result);
  }
  out.print(sw.toString());
 }


右键单击该项目,然后选择“以...运行”。>“在服务器上运行”> GlassFish 4.0。 现在,将您的浏览器指向localhost,然后查看结果。 服务器视图为您提供了有关实例的众所周知的概述。 然后你去。 享受使用Eclipse进行Java EE 7开发的乐趣


翻译自: https://www.javacodegeeks.com/2013/04/javaee-7-with-glassfish-on-eclipse-juno.html

eclipse juno

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值