一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

如何为MyEclipse安装配置WebLogic应用服务器(企业)

时间:2026-06-30 11:50:45 编辑:袖梨 来源:一聚教程网

必须将WebLogic作为底层容器接入MyEclipse才能稳定运行Java EE应用,否则无法调试EJB、JMS、JTA等特有组件;需先通过Configuration Wizard创建域(设开发模式、合规密码、独立路径),再在MyEclipse中配置BEA home、域路径、AdminServer及WebLogic自带JDK,并添加weblogic.jar和webservices.jar依赖,最后启动验证RUNNING状态及控制台访问。

要在MyEclipse中稳定运行Java EE企业级Web应用,必须将WebLogic作为底层容器接入开发环境,否则无法调试EJB、JMS、JTA等WebLogic特有组件,也无法真实模拟生产部署行为。

先建域:WebLogic启动前的必要准备

打开开始菜单 → 程序 → Oracle WebLogic Server 12c → Tools → Configuration Wizard。

选择【Create a new WebLogic domain】→ 点击Next。

在Select Domain Source页面保持默认(Use default template)→ Next。

输入管理员用户名(如weblogic)和【密码必须至少8位且含大小写字母+数字】(如WebLogic@2026)→ Next。

Configure Server Start Mode and JDK页面中,务必勾选【Production Mode】为Disabled(开发调试必须关生产模式),JDK保持WebLogic自带版本(如jdk1.8.0_291)→ Next。

Domain name填mydomain,Domain location建议设为独立路径(如D:weblogic_domainsmydomain,避免空格和中文)→ Create → Done。

配MyEclipse:绑定服务器与域信息

启动MyEclipse → Window → Preferences → MyEclipse → Servers → WebLogic → WebLogic 12.x。

勾选Enable → 填写以下五项核心路径:

BEA home directory:WebLogic根安装目录(如D:OracleMiddlewarewlserver);

WebLogic installation directory:实际server所在路径(如D:OracleMiddlewarewlserver);

Execution domain root:刚才创建的域路径(如D:weblogic_domainsmydomain);

Admin username / Admin password:与Configuration Wizard中设置完全一致;

Execution server name:固定为AdminServer(不能改,否则启动失败)。

Security policy file填:D:OracleMiddlewarewlserverserverlibweblogic.policy;JAAS login configuration file留空。

设JDK:用WebLogic自带JDK,别碰系统JRE

展开WebLogic 12.x节点 → 点击JDK子项。

点击Add → JRE name填wls-jdk8(自定义名)→ JRE home directory指向WebLogic自带JDK(如D:OracleMiddlewarejdk1.8.0_291)→ Finish。

【关键提醒:若此处误选系统JDK或高版本OpenJDK,启动时必报JAX-WS 2.2 API冲突或QName序列化异常】

在WLS JDK name下拉框中选中刚添加的wls-jdk8 → 保存。

加依赖库:让MyEclipse识别WebLogic运行时类

仍在此配置页 → 点击Paths子项 → Prepend to classpath区域 → Add JAR/ZIP。

依次添加以下两个jar(路径以你实际安装为准):

D:OracleMiddlewarewlserverserverlibweblogic.jar

D:OracleMiddlewarewlserverserverlibwebservices.jar

Optional Java VM arguments框中粘贴:

-ms512m -mx1024m -Djava.library.path="D:OracleMiddlewarewlserverserverbin" -Dweblogic.management.discover=false -Dweblogic.ProductionModeEnabled=false -XX:MaxPermSize=256m

点击Apply → OK。

验证启动:看控制台输出是否进入RUNNING状态

回到MyEclipse主界面 → Window → Show View → Other → Servers → 点击OK。

Servers视图空白处右键 → New → Server → 选择WebLogic 12.x → Next → Finish。

双击Servers视图中的WebLogic 12.x条目 → 在Overview页确认Host name为localhost,Port为7001

右键该服务器 → Start → 观察Console输出:

出现Server started in RUNNING mode且无ERROR或SEVERE字样 → 启动成功;

浏览器访问http://localhost:7001/console,输入admin账号密码可登录管理控制台。

热门栏目