<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    菠蘿三國

    大江東去,浪淘盡...
    隨筆 - 34, 文章 - 47, 評論 - 22, 引用 - 0
    數據加載中……

    J2EE配置WebLogic-Eclipse插件(轉)

    Eclipse插件設計用于從Eclipse IDE運行 WebLogic Server.借助WebLogic Server插件,可以從Eclipse中啟動和停止WebLogic Server,可以通過 Eclipse調試WebLogic Server中部署的應用程序。在Eclipse中安裝WebLogic插件,并在Eclipse中設置服務器類路徑和JVM選項后,即可通過Eclipse IDE配置和管理WebLogic Server.

      概述

      J2EE開發人員經常需要管理WebLogic Server并調試WebLogic Server上部署的應用程序。 WebLogic Server管理控制臺雖然能夠啟動和停止WebLogic Server,卻不能設置JVM選項和服務器類路徑。必須使用startWebLogic腳本來設置JVM選項和服務器類路徑。而要調試WebLogic Server上部署的應用程序,則需要帶遠程調試器的IDE.有了WebLogic插件后,就可以通過Eclipse IDE管理WebLogic Server. 在文本中,我們將開發一個包括會話EJB和servlet的J2EE應用程序、通過Eclipse IDE在WebLogic Server中部署應用程序、在Eclipse中調試應用程序。

      安裝準備

      下載并安裝Eclipse 3.0 IDE:www.eclipse.org

      下載并安裝WebLogic Server 8.1:

      www.bea.com/framework.jsp?CNT=index.htm&FP=/content/products/weblogic/server

      安裝WebLogic-Eclipse插件

      現在安裝WebLogic-Eclipse IDE.在Eclipse IDE上,選擇Help>Software Updates>Find and Install,將顯示Install/Update窗體。選擇Search for new features to install,然后單擊Next按鈕。在顯示的Install窗體中,單擊New Remote Site按鈕指定要從其安裝插件的更新Web站點。在New Update Site窗體中,指定名稱和安裝WebLogic-Eclipse插件的URL.WebLogic-Eclipse插件的URL是

      選擇許可條款并單擊Next按鈕。在Install location窗體中指定將安裝WebLogic-Eclipse插件的目錄。單擊Finish按鈕完成WebLogic插件的配置。在顯示的JAR Verification窗體中,單擊Install按鈕安裝WebLogic-Eclipse插件。重啟Eclipse工作臺完成插件安裝。現在WebLogic-Eclipse插件便安裝在 Eclipse IDE中了。Eclipse中新添了Run>Start WebLogic和Run>Stop WebLogic兩個功能。

      配置WebLogic-Eclipse插件

      安裝了WebLogic-Eclipse插件后,我們將在Eclipse IDE中配置該插件。首先,創建一個用于配置WebLogic插件的項目。選擇File>New>Project.在New Project窗體中選擇Java>Java Project,然后單擊Next按鈕。在Create a Java project窗體中指定項目名稱,然后單擊Next按鈕。在Java Settings窗體中為項目添加源文件夾。單擊Add Folder按鈕。在New Source Folder窗體中指定文件夾名稱。出現一個消息窗體提示設置bin文件夾作為構建輸出文件夾。接下來,添加項目所需的庫。示例應用程序需要在類路徑中添加J2EE JAR.選擇Libraries選項卡,然后單擊Add External JARs按鈕。

      為項目添加J2EE 1.4 j2ee.jar文件。1.4 j2ee.jar將在項目庫中列出。單擊Finish按鈕完成項目配置。這樣便將一個項目添加到Eclipse IDE Package Explorer視圖中。

      接下來指定WebLogic Server配置。選擇Window>Preferences.在出現的Preferences窗體中,選擇WebLogic節點。在WebLogic preference頁面,選擇要配置的WebLogic Server版本。指定不同的字段值,如 表1 所示。由于安裝服務器和配置域的目錄不同,值也有所不同。單擊Apply按鈕應用指定的值。

      字段描述值

      表1 WebLogic-Eclipse插件

      如果必須向服務器類路徑添加JAR文件,請選擇WebLogic>Classpath節點。可以在添加WebLogic庫之前或之后添加JAR/Zip文件或目錄。選擇WebLogic>JavaVM Options節點指定JavaVM選項。例如,修改weblogic.ProductionModeEnabled屬性。將屬性值設置為false可使用開發模式啟動服務器。單擊Apply按鈕應用JavaVM選項。

      接下來,指定要使用WebLogic Server配置進行調試的項目。單擊Add按鈕,選擇要添加到插件配置的項目。若要調試某個項目,該項目必須位于插件配置中。單擊OK按鈕。

      這樣便將選擇的項目添加到項目列表中了。單擊Apply按鈕,然后單擊OK按鈕,使用項目和WebLogic Server完成WebLogic插件的配置。

      開發和調試WebLogic應用程序

      配置了WebLogic插件后,將開發一個J2EE應用程序在WebLogic Server中進行部署和調試。示例J2EE應用程序由Session EJB和客戶端servlet組成。可從資源zip文件中獲取該 J2EE應用程序(關于本文的源代碼,可在線查看WLDJ歸檔文件中的文章 http://wldj.sys-con.com/read/issue/archives/,Vol. 5,iss. 2)。將資源zip文件提取到目錄。在上文中配置的Eclipse項目EclipseWebLogic中,選擇File>Import導入J2EE應用程序的src目錄。在Import窗體中,選擇File System節點,然后單擊Next按鈕。在File system窗體中,選擇directories/files添加項目,然后單擊Finish按鈕(見圖1)。

    配置WebLogic-Eclipse插件 圖-1

      圖1

      這樣便將示例J2EE應用程序文件添加到項目中。使用Ant build.xml文件構建項目。右鍵單擊build.xml,選擇Run>Ant Build即可構建J2EE應用程序并將其部署在WebLogic Server應用程序目錄中。接下來,選擇Run>Start WebLogic在Eclipse IDE中啟動WebLogic Server.這樣便將Session EJB/Servlet應用程序部署在 WebLogic Server中,如應用程序節點所示。

      在瀏覽器中輸入URL http://localhost:7001/weblogic/webLogicPlug-in運行WebLogicServlet. servlet的輸出將在瀏覽器中顯示。接下來向客戶端servlet添加一個異常(NullPointerException),以驗證WebLogic插件的調試功能。在WebLogicServlet servlet中將:

      out.println(sessionEJB.getEclipsePlug-in());

      替換為:

      String str=null;

      out.println(str.toString());

      選擇Run>Add Java Exception Breakpoint向servlet添加一個斷點。在Add Java Exception Breakpoint窗體中,選擇NullPointerException.刪除之前構建的目錄并使用build.xml構建應用程序。選擇Debug perspective.在Debug perspective可以看到WebLogic Server正運行在localhost主機中。

      在瀏覽器中運行示例servlet(帶NullPointerException)。因為servlet帶有異常,所以服務器被中斷,并且Debug perspective顯示NullPointerException.使用Run菜單項中的調試功能可以調試應用程序。

      結束語

      綜上所述,使用WebLogic插件可以通過Eclipse IDE管理WebLogic Server,還可通過Eclipse IDE調試服務器中部署的應用程序。WebLogic插件的局限性在于不支持JSP調試。該插件的2.0版本將有更多功能。

    J2EE配置WebLogic-Eclipse插件

    posted on 2008-01-24 15:32 菠蘿 閱讀(452) 評論(0)  編輯  收藏 所屬分類: Eclipse

    主站蜘蛛池模板: 亚洲精品视频久久| 亚洲毛片基地日韩毛片基地| 亚洲国产av玩弄放荡人妇| 香蕉97超级碰碰碰免费公| 亚洲国产高清在线精品一区 | 一级做性色a爰片久久毛片免费| 免费视频中文字幕| 亚洲成AV人片在WWW| 免费人成无码大片在线观看| 无遮挡呻吟娇喘视频免费播放| 亚洲伦乱亚洲h视频| 国产免费AV片在线观看播放| 久久亚洲精品成人综合| 99久久人妻精品免费一区| 亚洲精品一区二区三区四区乱码| 日本免费xxxx| 亚洲欧美日韩国产精品一区| 又大又硬又爽免费视频| h片在线观看免费| 久久夜色精品国产噜噜噜亚洲AV| 99久久精品日本一区二区免费| 亚洲国产成人手机在线观看| 亚洲av再在线观看| 毛片免费在线观看| 亚洲天然素人无码专区| 亚洲狠狠爱综合影院婷婷| 污污网站免费观看| 丰满亚洲大尺度无码无码专线| 中文字幕无码精品亚洲资源网| 亚洲精品免费观看| 亚洲av日韩av永久无码电影| 中文字幕亚洲第一| 性色av无码免费一区二区三区| 免费无码午夜福利片 | 亚洲av无码专区在线电影| 亚洲免费在线观看| 五月亭亭免费高清在线| 免费看黄福利app导航看一下黄色录像 | 一级做a爰全过程免费视频毛片 | 亚洲第一区精品观看| 久久久久免费看黄a级试看|