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 Juno的java.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