日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

java ee开发环境_设置Java EE 6开发环境

發布時間:2023/12/3 java 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java ee开发环境_设置Java EE 6开发环境 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

java ee開發環境

本教程簡要說明了如何設置典型的環境來開發基于Java EE 6的應用程序。 除了可以正常工作的Windows XP客戶端具有足夠的CPU能力和內存外,本教程沒有其他先決條件。 在教程中,我們將需要安裝以下組件:
  • Java 6 JDK更新26
  • 適用于Java EE開發人員的Eclipse IDE 3.6.2(Helios)
  • Maven的3.0.3
  • 玻璃魚3.1

我建議您創建一個文件夾,在其中放置設置環境所需的所有內容。 我的文件夾是C:\ jee6。 當我引用它時,我將其稱為<dev_home>。 注意:在最近的一篇文章中,我解釋了如何設置Spring環境。 這個過程非常相似,因此,我將僅解釋此Java EE設置中的偏差。 在本教程中,我們將創建一個演示項目。 該示例應用程序使用JSF 2.0,CDI 1.0,EJB 3.1和JPA 2.0 (包括持久性單元)。 該演示可用于開始您自己的企業項目的開發。

安裝Java 6 JDK
請參閱此博客文章 。

為Java EE開發人員安裝Eclipse IDE

請參閱此博客文章 。

使用Maven 3創建Eclipse項目


請參閱我的Spring博客 ,我在其中解釋了如何設置Maven和創建Spring項目。 創建Java EE 6項目的過程幾乎是等效的。 設置Java EE環境的唯一區別是用于創建Eclipse Project的原型。 創建Eclipse項目時,請使用以下Maven命令:

mvn原型:generate -DarchetypeGroupId = org.jboss.weld.archetypes -DarchetypeArtifactId = weld-jsf-jee -DarchetypeVersion = 1.0.0-BETA1 -DgroupId = com.mycompany.jeeapp -DartifactId = jee-app-weld -Dversion = 1.0 -SNAPSHOT -DinteractiveMode = false 注意:我還在Spring帖子中標記了不同之處,以使其在Maven設置和項目創建過程中明確于Spring的具體位置。 注意:在創建此博客文章時,weld-jsf-jee原型處于beta狀態。 您可以使用1.0版本。 請參閱此處以查找此原型的更新版本。


安裝Glassfish 3.1


在Java EE項目中,您需要Java EE服務器。 在創建此職位時,Glassfish 3.1是唯一提供完整Java EE 6堆棧的服務器。 因此,我選擇使用Glassfish。 要將Glassfish安裝到本地計算機,請執行以下操作: 下載Glassfish 3.1
  • 轉到Glassfish下載頁面 。
  • 選擇下載GlassFish Server開源版本3.1。
  • 然后選擇Zip-Archive glassfish-3.1.zip(GlassFish Server 3.1開源版完整平臺)
  • 在您的<dev_home>中創建一個名為glassfish的文件夾。
  • 在此處解壓縮壓縮文件
配置Eclipse

成功下載Glassfish副本后,需要將Eclipse IDE配置為使用Glassfish 3.1作為目標運行時環境。 為此,請按照下列步驟操作:

  • 打開Eclipse。
  • Eclipse菜單欄中,選擇“窗口>顯示視圖>服務器”。
  • 在“服務器”視圖中,右鍵單擊空白,然后選擇“新建>服務器”。
  • 選擇鏈接“下載其他服務器適配器”。 Eclipse現在下載可用的服務器適配器。


  • 從列表中選擇“ Oracle Glassfish服務器工具”。
  • 接受許可證,然后選擇“完成”。 開始下載。
  • 重新啟動Eclipse以激活新適配器。 當您重新進入Eclipse時,您會看到Glassfish服務器工具的首頁。
  • 關閉該視圖并轉到工作臺。
  • 在Eclipse中,轉到“服務器”視圖(請記住:底部的窗口),然后右鍵單擊空白處,然后選擇“新建>服務器”。
  • 選擇GlassFish Server開源版本3(Java EE 6),然后選擇“下一步”
  • 為下載的GlassFish實例選擇主目錄,該目錄應為<dev_home> / glassfish / glassfish。
  • 如果可能,選擇“完成”。 否則,您可能必須指定一個域。 在這種情況下,請選擇“下一步”。應預先選擇域,然后單擊“完成”。
  • 您應該在“服務器”視圖中看到已添加Glassfish。
  • 要啟動服務器,請右鍵單擊Glassfish服務器,然后選擇“調試”。
  • 轉到“控制臺”視圖(Eclipse工作臺底部的另一個窗口),然后查看GlassFish如何與您對話:-)。 您可能需要更改為server.log才能查看顯示的日志條目。 我已經突出顯示了工具欄按鈕,您可以在其中更改服務器日志。 要最大化和最小化“控制臺”視圖,您需要雙擊“控制臺”選項卡。
    • 要驗證安裝,請轉到Web瀏覽器,然后輸入http:// localhost:8080。
    • 選擇鏈接“轉到管理控制臺”以進入管理控制臺。
    • 您可以在管理控制臺中管理GlassFish。 四處看看。
    您的環境現已完成。 是時候開始演示應用程序了。 啟動和使用演示應用程序 在前面的步驟之一中,我們使用Maven創建了一個基于Java EE的應用程序。 我們必須將其導入Eclipse。 您可以按照以下步驟進行操作: 導入您的Java EE應用程序
    • 打開Eclipse。
    • 在菜單欄中,選擇“文件>導入”。
    • 在“選擇導入源”中輸入“現有”。
    • 選擇“將現有項目放入工作區”,然后單擊“下一步”。
    • 選擇您剛剛使用Maven創建的應用程序的根目錄。 這應該是<dev_home> \ workspace \ jee-app-weld。 然后選擇“完成”。
    • 該項目將被導入。 當您進入“標記”視圖時,您會注意到存在多個錯誤。 我們必須解決這些問題。 右鍵單擊“ jee-app-weld”項目,然后從上下文菜單中選擇“屬性”。
    • 轉到“目標運行時”。
    • 選擇“ GlassFish”,然后按“確定”。 這應該清除“標記”視圖中的所有編譯錯誤
    修正演示應用程序

    不幸的是,撰寫本文時,演示應用程序原型處于beta狀態。 因此,您必須做一些事情才能使其正常運行。 習慣Eclipse是一個很好的練習。

    • 在Eclipse中,按Ctrl + Shift + R。 出現“打開資源”對話框。
    • 在“選擇項目”中輸入“ persistence.xml”,在下面的列表中選擇它,然后按“打開”。
    • 對文件“ home.xhtml”重復最后兩個步驟。
    • 您應該已經打開了兩個文件:persistence.xml和home.xhtml
    • 查看我固定的persistence.xml文件,使您的文件看起來相同。

    • 我已將jta-data-source更改為GlassFish設置(默認為JBoss),并將屬性eclipselink.ddl-generation.output-mode添加到“ EclipseLink的屬性”部分。 該屬性確保在應用程序啟動時創建數據庫。
    • 使用Ctrl + S(或在菜單欄中的文件>保存)保存更改。
    • 要采用的第二個文件是home.xhtml。 在這里,我已將<h:dataTable var =“ _ widget” value =“#widgets”>更改為<h:dataTable var =“ _ widget” value =“ #{widgets} ”>。
    • 使用Ctrl + S(或在菜單欄中的文件>保存)保存更改。
      注意: 有關上述解決方案的其他信息,請參閱有關persistence.xml的 博客條目和有關home.xhtml的博客條目 。 配置Eclipse以進行部署

      我們快完成了。 現在,您需要向Eclipse解釋GlassFish服務器是部署容器。 您可以按照以下步驟進行操作:

      • 在“服務器”視圖中,右鍵單擊Glassfish服務器,然后選擇“添加和刪除”。
      • 選擇您的應用程序,然后按“添加”將其移至右側部分。
      • 按“完成”。
      • 最后要做的是確保Glassfish啟動集成的Derby數據庫,以便可以使用默認的JDBC數據源。 在菜單欄中,轉到“窗口>首選項”。
      • 選擇“ GlassFish首選項”,然后選中復選框以在服務器啟動時啟用JavaDB。 然后按確定。

      就準備Eclipse而言已經就足夠了。 現在啟動演示應用程序。

      啟動并驗證演示應用程序
      • 在“服務器”視圖中選擇Glassfish服務器,然后在上下文菜單中單擊鼠標右鍵,然后選擇“調試”(確保服務器尚未運行,如果先停止,請先停止)。
      • 請參閱“控制臺”視圖以驗證應用程序已正確啟動。 再次:雙擊“控制臺”選項卡以最大化和最小化工作臺中的視圖。 確保您看到server.log。
      • 轉到網絡瀏覽器,然后輸入http:// localhost:8080 / jee-app-weld

      你完成了。 您已經創建了自己的Java EE開發環境。 從這里環顧一個litlle,并構建您自己的項目。

      參考: JCG合作伙伴 Niklas的 “設置Java EE 6開發環境”。


      翻譯自: https://www.javacodegeeks.com/2012/02/set-up-java-ee-6-development.html

      java ee開發環境

      總結

      以上是生活随笔為你收集整理的java ee开发环境_设置Java EE 6开发环境的全部內容,希望文章能夠幫你解決所遇到的問題。

      如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。