1. 程式人生 > >eclipse+weblogic斷點除錯程式

eclipse+weblogic斷點除錯程式

步驟如下

eclipse選單欄Run-->Debug...

彈出debug頁面右鍵點選java application-->new 

右側frame出現多個sheet的jiemian

第一個sheet “Main”裡

Projiect=你所要除錯的projiect

Main Class=“weblogic.Server”

第二個sheet “ Argument”

program arguments=程式啟動的引數,比如weblogic程式啟動引數

VM arguments=-client -Xms32m -Xmx256m -XX:MaxPermSize=128m  -Xverify:none -Dweblogic.Name=myserver -Dweblogic.ProductionModeEnabled= -Djava.security.policy="(weblogic的home目錄)/server/lib/weblogic.policy"

第三個 sheet “JRE”

選擇使用的jre執行環境,一般就預設的就可以,除非程式有指定的版本

連個樹根

1.Bootstrap Entries

  使用預設的JRE

2.User Entries

最主要的jar

   weblogicHome目錄/server/lib/weblogic.jar(必須)

    javahome目錄/lib/tools.jar(必須)

   weblogicHome目錄/server/lib/webservices.jar(如果你的projiect使用到了webservers)

   bea/user_projects/domains/你的server名字的目錄

第四個sheet “Source”

   指定將你工程的原始檔目錄,如果是javaproject直接指定就可以了。如果是原始檔包就使用workspacefolder

   反正知道你的原始檔就可以了。有了原始檔除錯才有意義了。

第五個 sheet “Environment”

   主要的是Path=“(weblogicHome目錄/server/bin)”

第六個 sheet “common”

   沒有特殊需要不用,我從來不用

然後在debug啟動除錯程式。

外送eclipse啟動chen

   C:/eclipse/eclipse.exe -nl "en_US"(語言設定可以選擇eclipse的介面語言) -data workspace的路徑 -vm javahome/bin/javaw.exe -vmargs -Xms128m -Xmx400m