下载后可任意编辑Myeclipse+weblogic 断点调试 jsp、 java为了在开发中方便快捷的调试 jsp 和 javabug 及错误代码, 为了提高开发效率, 下面为大家介绍在 myeclipse 中用 weblogic 中间件断点调试 jsp: 1. 准备安装下列软件: Myeclipse 5.5 及以上版本( 不建议用 7.0 以上版本) Weblogic8.1 ( server815_win32.exe) jdk1.4( 能够用 weblogic 自带的 jdk) 下载后可任意编辑2. 在 myeclipse 中导入已有项目3. 配置 Build Path把 class 文件放在 project_name/armweb/WEB-INF/classes 下( 注意不是 project_name/bin 下) 下载后可任意编辑4. 在 weblogic.xml 中加入运行参数( 注: 只调试 java, 此步骤不必须) 路径: project_name/armweb/WEB-INF/weblogic.xml下载后可任意编辑在
标签内加入下面代码: debug true 5. 部署应用到 weblogic 上( 注意项目选择到 myeclipse 所编辑的目录如: E:\JAVA\workspace\gx_arm\armweb, 而不是运行 build.xml 拷贝的 D:\armweb) 6. 在项目的启动文件 startWebLogic.cmd 中添加以下信息.( 注: 此步骤为辅助设置, 不必须设置) 下载后可任意编辑注: 在 windows 系统下,项目的启动文件指的是 %WEBLOGIC_HOME%\user_projects\domains\yourdomains 路径下面的 startWebLogic.cmd 文件 (以上路径因个人安装设置会不同).set DEBUG_PORT=4000set DEBUG_OPTS=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=%DEBUG_PORT%,server=y,suspend=n将 %DEBUG_OPTS% 参数添加至 启动配置中形成类似以下语句:%JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% %DEBUG_OPTS% -Dweblogic.Name=%SERVER_NAME% -Dweblogic.ProductionModeEnabled=%PRODUCTION_MODE% -Djava.security.policy="%WL_HOME%\server\lib\weblogic.policy" weblogic.Server7. 打开 myeclipse 的选项, 找到 servers, 选择 weblogic 8.x配置如下: 下载后可任意编辑选择 jre 的版本 1.4, 加上运行参数: -ms64m -mx64m -Djava.library.path="d:/bea/weblogic81/server/bin" -Dweblogic.management.discover=false -Dweblogic.ProductionModeEnabled=false下载后可任意编辑加入支持 jar 包: 添加 webservice.jar,weblogic.jar,ojdbc14.jar 它们在$WEBLOGIC_HOME$/weblogic81/server/lib/下点击”ok”完成配置下载后可任意编辑8. 在 myeclipse 中调出 server 到控制窗口下载后可任意编辑9. 在 server 控制台选择 weblogic 右击选择 debug server10.在需要断点调试的 jsp 也的 java 代码的前面加断点( 双击皆可) 打开网页进行调试下载后可任意编辑这时会自动进入到 debug 视图选择项目源文件下载后可任意编辑11.进入调试模式下载后可任意编辑1、 控制区域2、 变量值3、 断点走向