Eclipse Juno上带有GlassFish的JavaEE 7
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上带有GlassFish的JavaEE 7的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 何为ddos攻击(何为ddos)
- 下一篇: linux99乘法表(linux 9)