<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 菠蘿 閱讀(460) 評論(0)  編輯  收藏 所屬分類: Eclipse

    主站蜘蛛池模板: 亚洲精品夜夜夜妓女网| 国内精品免费视频自在线| 亚洲中文字幕无码专区| 久久亚洲精品成人无码| 最好免费观看韩国+日本| 亚洲国产日韩在线成人蜜芽| 久久aⅴ免费观看| 久久久久亚洲精品无码系列| 日韩精品内射视频免费观看| 亚洲视频在线不卡| 美女裸身网站免费看免费网站| 亚洲成a人不卡在线观看| 无码人妻一区二区三区免费手机 | 免费成人福利视频| 亚洲福利视频网址| 黄页网站免费观看| 蜜桃传媒一区二区亚洲AV| 国产乱子伦精品免费女| 午夜成人无码福利免费视频| 亚洲午夜无码久久久久| 又大又硬又爽又粗又快的视频免费| 亚洲天堂一区二区三区| 男女啪啪永久免费观看网站| 一个人免费播放在线视频看片| 国产AV无码专区亚洲AV男同| 国产大片线上免费观看| 无码天堂va亚洲va在线va| 久久影院亚洲一区| 亚洲免费在线视频| 亚洲中文无码卡通动漫野外| 亚洲国产综合无码一区二区二三区| 青柠影视在线观看免费| 亚洲成a人片在线观看中文app | 国产免费内射又粗又爽密桃视频| 久久精品国产亚洲夜色AV网站| 国产四虎免费精品视频| 污污免费在线观看| 亚洲成熟xxxxx电影| 日本免费网站观看| 任你躁在线精品免费| 亚洲一区二区三区乱码在线欧洲|