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