我正在尝试设置我的java ee开发环境,但在尝试在eclipse中添加新服务器时遇到了问题。
我有eclipse的oracle java ee版本,我也下载了weblogic 12.1.2并且安装并运行没有问题(我可以访问控制台)。我得到了weblogic的开发版本并将其解压缩到" C:\ wls12120"。当我尝试在eclipse中添加weblogic服务器时,我尝试将其设置为" C:\ wls12120"但它给了我以下信息:路径" C:\ wls12120"不包含有效的WebLogic Server安装。
我还尝试了文件夹中的其他各种路径,但没有成功,有谁知道我做错了什么?
提前致谢!
答案 0 :(得分:3)
首先尝试,如果您已正确安装并且您的WS已正确安装和配置。如果没有,请检查安装文档。非常重要的是设置环境变量JAVA_HOME和MV_HOME。例如,在我的Linux案例中,我有.profile
export JAVA_HOME = / usr / lib / jvm / java-7-openjdk-amd64 export
MW_HOME = /选择/的WebLogic / wls12130
比启动初始脚本。
。 。$ MW_HOME / configure.sh
。 $ MW_HOME / wlserver / server / bin / setWLSEnv.sh
比开始:
$ MW_HOME / user_projects /域/ MYDOMAIN / startWebLogic.sh
最后一行看起来像:
<Sep 29, 2015 1:25:25 PM CEST> <Notice> <Security> <BEA-090169> <Loading trusted certificates from the jks keystore file /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/security/cacerts.>
<Sep 29, 2015 1:25:25 PM CEST> <Notice> <Server> <BEA-002613> <Channel "Default[4]" is now listening on 127.0.0.1:9001 for protocols iiop, t3, ldap, snmp, http.>
<Sep 29, 2015 1:25:25 PM CEST> <Notice> <Server> <BEA-002613> <Channel "DefaultSecure[4]" is now listening on 127.0.0.1:9002 for protocols iiops, t3s, ldaps, https.>
<Sep 29, 2015 1:25:25 PM CEST> <Notice> <Server> <BEA-002613> <Channel "DefaultSecure" is now listening on 127.0.1.1:9002 for protocols iiops, t3s, ldaps, https.>
<Sep 29, 2015 1:25:25 PM CEST> <Notice> <Server> <BEA-002613> <Channel "Default" is now listening on 127.0.1.1:9001 for protocols iiop, t3, ldap, snmp, http.>
<Sep 29, 2015 1:25:25 PM CEST> <Notice> <Server> <BEA-002613> <Channel "Default[2]" is now listening on fe80:0:0:0:204:76ff:fe22:a0d:9001 for protocols iiop, t3, ldap, snmp, http.>
<Sep 29, 2015 1:25:25 PM CEST> <Notice> <Server> <BEA-002613> <Channel "DefaultSecure[2]" is now listening on fe80:0:0:0:204:76ff:fe22:a0d:9002 for protocols iiops, t3s, ldaps, https.>
<Sep 29, 2015 1:25:25 PM CEST> <Notice> <Server> <BEA-002613> <Channel "DefaultSecure[3]" is now listening on 0:0:0:0:0:0:0:1:9002 for protocols iiops, t3s, ldaps, https.>
<Sep 29, 2015 1:25:25 PM CEST> <Notice> <Server> <BEA-002613> <Channel "Default[1]" is now listening on 192.168.0.2:9001 for protocols iiop, t3, ldap, snmp, http.>
<Sep 29, 2015 1:25:25 PM CEST> <Notice> <Server> <BEA-002613> <Channel "Default[3]" is now listening on 0:0:0:0:0:0:0:1:9001 for protocols iiop, t3, ldap, snmp, http.>
<Sep 29, 2015 1:25:25 PM CEST> <Notice> <Server> <BEA-002613> <Channel "DefaultSecure[1]" is now listening on 192.168.0.2:9002 for protocols iiops, t3s, ldaps, https.>
<Sep 29, 2015 1:25:25 PM CEST> <Notice> <WebLogicServer> <BEA-000331> <Started the WebLogic Server Administration Server "myserver" for domain "mydomain" running in development mode.>
<Sep 29, 2015 1:25:25 PM CEST> <Notice> <WebLogicServer> <BEA-000360> <The server started in RUNNING mode.>
<Sep 29, 2015 1:25:25 PM CEST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING.>
如果启动了WebLogic,则执行^C
以停止它并开始集成到Eclipse。首先,您必须已安装Oracle OEPE插件。然后右键单击Servers选项卡并选择new-&gt; Server Oracle-&gt;适当的WS版本(在我的例子中为12.1.3)。在服务器主机名中填写正确的IP地址(在我的情况下,我使用192.168.1.0.2。而不是localhost)和正确的端口(默认为7001,但如果有冲突,请在集成到Eclipse之前使用WebLogic Console进行更改。{{ 3}}大多数情况下,即使存在冲突,控制台也可以工作,如果没有,可以手动编辑config.xml
目录中的domain/config
。适当的WS方式是$ MW_HOME / wlserver(即/选择/ weblogic的/ wls12130 / wlserver的)。
答案 1 :(得分:2)
服务器是WL_HOME \ server \ lib \ weblogic.jar
基于该锻炼,WL_HOME是什么;这就是提出的问题的解决方案。请注意,这个问题是域名的独立性 - 即特定项目所在的位置。
答案 2 :(得分:0)
也许您的解压缩服务器不包含此文件:C:\ wls12120 \ registry.xml
答案 3 :(得分:0)
如果if是全新安装,则需要打开shell,设置JAVA_HOME,然后运行config.bat / config.sh。它应该在端口7001上启动侦听。您可以通过管理控制台链接连接到启动的实例。对于Eclipse,您需要指向您创建的实例(例如x:\ wls12130 \ wlserver)
答案 4 :(得分:0)
请运行 configure.cmd 文件进行首次配置。 然后按照步骤按照添加服务器配置步骤进行操作。
答案 5 :(得分:0)
我遇到了同样的问题。要解决此问题,您不必重新安装您的网络服务器。请执行以下步骤解决问题。
答案 6 :(得分:0)
转到Windows / Preferences / Servers,然后使用“搜索”按钮并设置您知道有服务器的文件夹。它将找出配置设置。它对我有用。
答案 7 :(得分:0)