当前位置: 代码迷 >> Web前端 >> eclipse weblogic 二种调试方式
  详细解决方案

eclipse weblogic 二种调试方式

热度:188   发布时间:2012-12-22 12:05:07.0
eclipse weblogic 2种调试方式

1.服务端调试? 修改C:\bea\user_projects\domains\mydomain\startWebLogic.cmd 文件

?

set JAVA_DEBUG=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=10000,server=y,suspend=n

?

%JAVA_HOME%\bin\java %JAVA_VM% %JAVA_DEBUG% %MEM_ARGS% %JAVA_OPTIONS% -Dweblogic.Name=%SERVER_NAME% -Dweblogic.ProductionModeEnabled=%PRODUCTION_MODE% -Djava.security.policy="%WL_HOME%\server\lib\weblogic.policy" weblogic.Server


2. 客户端调试
在eclipse中,选择菜单Run->debug...进入设置页面
?New一个新的Java Application,然后设置相关的参数
1、ClassPath
?? 添加webservice.jar,weblogic.jar,ojdbc14.jar它们在$WEBLOGIC_HOME$/weblogic81/server/lib/下
2、Main
??? Main Class 设置为 weblogic.Server
3、Argument
? 1)program argument设置为
? "-Xms32m -Xmx200m -XX:MaxPermSize=128m -Dweblogic.Name=myserver -Dbea.home="e:/bea" -Dweblogic.management.username=weblogic -Dweblogic.management.password=11111111
? -Dweblogic.ProductionModeEnabled=false
? -Djava.security.policy="E:/bea/weblogic81/server/lib/weblogic.policy"
??? (注意修改weblogic的用户名和密码还有路径)
?? 2)vm argument 设置为
????? 具体的-D参数根据自己的需要可有可无
?? 3) 设置work directory
4、启动
?? 选择工具栏的debug中新加的JavaApplication,启动tomcat
?? 在java程序中设置断点,在页面访问进入测试。