在eclipse中集成Webloic server进行debug

落花浮王杯 提交于 2019-11-29 22:43:00

在做J2EE的企业级应用的时候,最令大家头痛的就是debug EJB ,Action等组件,尤其是在eclipse中,最近在研究这方面的东东,终于可以将eclipse和Weblogic无缝集成了,大大的提高了开发效率

我搭建的调试环境是

1.Eclipse SDK Version: 3.1.2

2.Weblogic Server Plug-in :com.bea.eclipse.weblogic_1.1.1

有了这两个东东就可以开始配置了

1. 进入eclipse中,进入Window --> Preferences --> Weblogic,选择Version 7.0 or higher,因为我用的是Weblogic Server 8.1,将Webloic的各项参数配置好

2. 点击Weblogic下的ClassPath子选项,配置你想要在Weblogic启动之前加载的jar包,或者你在Weblogic启动过后需要加载的jar文件,这个就根据项目的需要了。

3.  配置Weblogic 下的Java VM Options子选项,比如说你想要在启动的时候分配给Weblogic的内存大小(-Xms32m, -Xmx512m),启动的方式(-hotspot)和需要加载的配置文件,例如-Dlog4j.properties=%Path%/log4j.properties等文件

4. 最后配置Weblogic下的Project子选项,将你想要调试的Project的名字加到其中,这个选项可以选择多个Project,如果你有多个Project都是跑在同一个Weblogic的情况下,当然一旦你启动了Weblogic Server,那么这个Server可以调试你加入那些Project。

总结: 其实配置这些参数的目的就是在eclipse中构建这一命令:

%JAVA_HOME%/bin/java

%JAVA_VM%

%MEM_ARGS%

%JAVA_OPTIONS%

-Dweblogic.Name=%SERVER_NAME%

 -Dweblogic.ProductionModeEnabled=%PRODUCTION_MODE%

-Djava.security.policy="%WL_HOME%/server/lib/weblogic.policy" weblogic.Server

而不是去domain中去call startWebLogic.cmd这个命令。

所以你在startWeblogic.cmd中想要加入的自定义参数,都可以在在配置页中加入。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!