Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在eclipse中设置服务器时找不到weblogic_主页_Java_Eclipse_Jakarta Ee_Weblogic_Weblogic12c - Fatal编程技术网

Java 在eclipse中设置服务器时找不到weblogic_主页

Java 在eclipse中设置服务器时找不到weblogic_主页,java,eclipse,jakarta-ee,weblogic,weblogic12c,Java,Eclipse,Jakarta Ee,Weblogic,Weblogic12c,我正在尝试设置JavaEE开发环境,但在eclipse中添加新服务器时遇到了问题 我有oracle java ee版本的eclipse,我还下载了weblogic 12.1.2,并使其安装和运行没有问题(我可以很好地访问控制台)。我得到了weblogic的开发版本,并将其解压缩到“C:\wls12120”。当我尝试在eclipse中添加weblogic服务器时,我尝试将其设置为“C:\wls12120”,但它给了我以下消息:路径“C:\wls12120”不包含有效的weblogic服务器安装 我

我正在尝试设置JavaEE开发环境,但在eclipse中添加新服务器时遇到了问题

我有oracle java ee版本的eclipse,我还下载了weblogic 12.1.2,并使其安装和运行没有问题(我可以很好地访问控制台)。我得到了weblogic的开发版本,并将其解压缩到“C:\wls12120”。当我尝试在eclipse中添加weblogic服务器时,我尝试将其设置为“C:\wls12120”,但它给了我以下消息:路径“C:\wls12120”不包含有效的weblogic服务器安装

我还尝试了文件夹中的其他各种路径,但没有成功,有人知道我做错了什么吗


提前谢谢

解压后的服务器可能不包含以下文件:C:\wls12120\registry.xml


如果是新安装,则需要打开一个shell,将JAVA_设置为HOME,然后运行config.bat/config.sh。它应该在端口7001上启动侦听。您可以通过管理控制台链接连接到启动的实例。对于Eclipse,您需要指向您创建的实例(例如x:\wls12130\wlserver)

服务器是WL\u HOME\server\lib\weblogic.jar


基于这项训练,WLU之家是什么;这就是所提出问题的解决方案。请注意,此问题与域无关,即特定项目所在的位置。

请运行configure.cmd文件进行首次配置。
然后按照您的步骤执行添加服务器配置步骤。

我遇到了相同的问题。要解决此问题,您不必重新安装您的weblogic服务器。请执行以下步骤来解决此问题。

  • 在Eclipse中打开服务器视图并创建一个新服务器
  • 从服务器类型中选择weblogic的正确版本
  • 单击配置运行时环境。将打开另一个弹出窗口
  • 选择weblogic服务器并单击编辑按钮
  • 单击最后一个weblogic主页文本框中可用的浏览按钮
  • 指出您的weblogic主页,如 :\Oracle\Middleware\wlserver

  • 首先,如果安装正确,并且WS安装和配置正确,请尝试。如果没有,请查看安装文档。非常重要的是设置了环境变量JAVA_HOME和MV_HOME。例如,在Linux上,我在
    .profile

    export JAVA_HOME=/usr/lib/jvm/JAVA-7-openjdk-amd64 export

    MW_HOME=/opt/weblogic/wls12130

    而不是启动初始脚本

    $MW_HOME/configure.sh

    $MW_HOME/wlserver/server/bin/setWLSEnv.sh

    然后开始:

    $MW_HOME/user_projects/domains/mydomain/startweblog.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->ServerOracle->RightVersionofWS(在我的例子中是12.1.3)。在服务器主机名中,填写正确的IP地址(在我的例子中,我使用了192.168.1.0.2。不是本地主机)和正确的端口(默认值为7001,但如果存在冲突,则在集成到Eclipse之前使用WebLogic Console进行更改。大多数情况下,即使存在冲突,Console也可以工作,如果没有冲突,则手动编辑
    domain/config
    目录中的
    config.xml
    。WS的正确方式是$MW_HOME/wlserver(即/opt/WebLogic/wls12130/wlserver).

    转到Windows/Preferences/Servers,使用搜索按钮,并在您知道有服务器的地方设置文件夹。它会找到配置设置。这对我很有用。

    至少在我的安装中,我可以这样运行:


    我想实际的服务器位于/wlsXXX/server/bin我不记得确切的路径,因为我很久没有使用/安装weblogic了。谢谢maxx777,但我试过了,但它不起作用。被否决的人能解释一下我能做些什么来改进这个问题吗?这是你的服务器=>
    \server\lib\weblogic.jar
    你检查过吗ked的答案是这样的吗?只有在您进行心理治疗时出现错误时,才执行此步骤。应该接受此答案。wlserver文件夹是您创建“AdminServer”以在本地部署.ear/.war文件的文件夹,因此这是一个文件夹(WebLogic),应作为“WebLogic home”指定。