首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能从jdeveloper启动Weblogic集成服务器实例

不能从jdeveloper启动Weblogic集成服务器实例
EN

Stack Overflow用户
提问于 2020-03-30 05:34:39
回答 4查看 4.9K关注 0票数 2

我已经在Windows7中安装了Oracle (12.2.1.4.0)。

我使用的Java版本是jdk1.8.0_241。

当我试图从JDeveloper启动集成服务器实例时,我收到了以下错误消息:

无法启动服务器实例,因为IntegratedWebLogicServer域没有成功构建。

在BuildDefaultDomain.log文件中,我看到了以下错误:

错误:无法在属性文件C:\Oracle\MIDDLE~1\ORACLE~1\oui\bin...globalEnv.properties中定位属性"JAVA_HOME“

我还将JAVA_HOME环境变量设置为C:程序Files\Java\jdk1.8.0_241。

BuildDefaultDomain.log

代码语言:javascript
复制
Adding environment variable to WLST script USER_MEM_ARGS = -Xms32m -Xmx1024m -XX:MaxPermSize=384m
Log File:      C:\Users\10064270\AppData\Roaming\JDeveloper\system12.2.1.4.42.190911.2248\o.j2ee.adrs\BuildDefaultDomain.log
Label:         JDEVADF_PT.12.2.1.4.0_GENERIC_190911.2248.S
Product Home:  C:\Oracle\Middleware\Oracle_Home\jdeveloper\jdev\
Domain:        C:\Users\10064270\AppData\Roaming\JDeveloper\system12.2.1.4.42.190911.2248\DefaultDomain

BuildDefaultDomain1.py      2020-03-30 10:17:12

cmd.exe /c ""C:\Oracle\Middleware\Oracle_Home\oracle_common\common\bin\wlst.cmd" "C:\Users\10064270\AppData\Roaming\JDeveloper\system12.2.1.4.42.190911.2248\o.j2ee.adrs\BuildDefaultDomain1.py""
Process started
wlst > The system cannot find the file C:\Oracle\MIDDLE~1\ORACLE~1\oui\bin\..\.globalEnv.properties.
wlst > ERROR: Unable to locate property "JAVA_HOME" in properties file C:\Oracle\MIDDLE~1\ORACLE~1\oui\bin\..\.globalEnv.properties
wlst > 
wlst > Initializing WebLogic Scripting Tool (WLST) ...
wlst > 
wlst > Mar 30, 2020 10:17:20 AM com.oracle.cie.domain.env.EnvironmentServiceImpl init
wlst > SEVERE: Failed to get inventory for C:\Oracle\Middleware\Oracle_Home
wlst > java.lang.reflect.InvocationTargetException
wlst >  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
wlst >  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
wlst >  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
wlst >  at java.lang.reflect.Method.invoke(Method.java:498)
wlst >  at com.oracle.cie.common.ReflectionHelper.process(ReflectionHelper.java:48)
wlst >  at com.oracle.cie.domain.env.EnvironmentServiceImpl.init(EnvironmentServiceImpl.java:384)
wlst >  at com.oracle.cie.domain.env.EnvironmentServiceImpl.<init>(EnvironmentServiceImpl.java:89)
wlst >  at com.oracle.cie.domain.env.EnvironmentServiceImpl.getInstance(EnvironmentServiceImpl.java:364)
wlst >  at com.oracle.cie.domain.env.EnvironmentServiceFactory.getEnvironmentService(EnvironmentServiceFactory.java:35)
wlst >  at com.oracle.cie.domain.env.EnvironmentServiceFactory.getEnvironmentService(EnvironmentServiceFactory.java:72)
wlst >  at com.oracle.cie.domain.script.jython.WLScriptContext.init(WLScriptContext.java:306)
wlst >  at com.oracle.cie.domain.script.jython.WLScriptContext.setup(WLScriptContext.java:273)
wlst >  at com.oracle.cie.domain.script.jython.WLST_offline.setupContext(WLST_offline.java:46)
wlst >  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
wlst >  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
wlst >  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
wlst >  at java.lang.reflect.Method.invoke(Method.java:498)
wlst >  at weblogic.management.scripting.utils.WLSTUtil.initOfflineContext(WLSTUtil.java:514)
wlst >  at weblogic.management.scripting.utils.WLSTUtil.setupOfflineInternal(WLSTUtil.java:488)
wlst >  at weblogic.management.scripting.utils.WLSTUtil.setupOffline(WLSTUtil.java:361)
wlst >  at weblogic.management.scripting.utils.WLSTUtilWrapper.setupOffline(WLSTUtilWrapper.java:29)
wlst >  at weblogic.management.scripting.utils.WLSTInterpreter.<init>(WLSTInterpreter.java:250)
wlst >  at weblogic.management.scripting.WLST.main(WLST.java:134)
wlst >  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
wlst >  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
wlst >  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
wlst >  at java.lang.reflect.Method.invoke(Method.java:498)
wlst >  at weblogic.WLST.main(WLST.java:47)
wlst > Caused by: com.oracle.cie.gdr.external.InventoryException: java.io.FileNotFoundException: Unable to locate file distributions\SOA_QuickStart_12.2.1.4.0.xml under lookup locations [C:\Oracle\Middleware\Oracle_Home\inventory]
wlst >  at com.oracle.cie.gdr.external.impl.OracleHomeInventoryImpl.<init>(OracleHomeInventoryImpl.java:65)
wlst >  at com.oracle.cie.gdr.external.impl.OracleHomeInventoryFactory.createInventory(OracleHomeInventoryFactory.java:60)
wlst >  at com.oracle.cie.gdr.external.InventoryFactory.getOracleHomeInventory(InventoryFactory.java:99)
wlst >  ... 28 more
wlst > Caused by: java.io.FileNotFoundException: Unable to locate file distributions\SOA_QuickStart_12.2.1.4.0.xml under lookup locations [C:\Oracle\Middleware\Oracle_Home\inventory]
wlst >  at com.oracle.cie.gdr.services.FileLocatorService.getPath(FileLocatorService.java:303)
wlst >  at com.oracle.cie.gdr.helpers.DistributionHelper.getDistribution(DistributionHelper.java:300)
wlst >  at com.oracle.cie.gdr.helpers.DistributionHelper.getDistribution(DistributionHelper.java:242)
wlst >  at com.oracle.cie.gdr.DistributionLoader.<init>(DistributionLoader.java:92)
wlst >  at com.oracle.cie.gdr.DistributionLoaderFactory.getDistributionLoader(DistributionLoaderFactory.java:45)
wlst >  at com.oracle.cie.gdr.Home.loadInstalledDistributions(Home.java:1834)
wlst >  at com.oracle.cie.gdr.Home.loadInstalledMetaData(Home.java:1357)
wlst >  at com.oracle.cie.gdr.Home.loadHomeMetaData(Home.java:1338)
wlst >  at com.oracle.cie.gdr.Home.refresh(Home.java:1279)
wlst >  at com.oracle.cie.gdr.Home.setHome(Home.java:378)
wlst >  at com.oracle.cie.gdr.Home.<init>(Home.java:346)
wlst >  at com.oracle.cie.gdr.Home.getHome(Home.java:279)
wlst >  at com.oracle.cie.gdr.Home.getHome(Home.java:242)
wlst >  at com.oracle.cie.gdr.Home.getHome(Home.java:191)
wlst >  at com.oracle.cie.gdr.external.impl.OracleHomeInventoryImpl.<init>(OracleHomeInventoryImpl.java:60)
wlst >  ... 30 more
wlst > 

请给我一个解决办法。

EN

回答 4

Stack Overflow用户

发布于 2020-04-21 18:58:10

如果您没有访问文件"C:\Oracle\Middleware\Oracle_Home\oui.globalEnv.properties".的权限,则会发生此错误。如果您以管理员身份安装了JDeveloper并以普通用户的身份运行它,默认情况下您无权访问该文件。

票数 2
EN

Stack Overflow用户

发布于 2021-07-16 08:09:02

我也遇到了同样的错误。问题在于缺乏访问‍‍‍‍‍‍文件的权限。只有通过管理员访问,我才能顺利地启动实例。

票数 1
EN

Stack Overflow用户

发布于 2020-03-30 14:30:18

  1. 此产品不支持Windows 7或10。请查看支持的系统矩阵,这里
  2. 我已经成功地在Windows10上安装了Suite 12c12.2.1.4,我从未尝试过7,也不会像今年这里那样停止对它的支持。 您可以尝试的一件事是(重新)安装到没有名称空格的目录中。例如,不要使用"C:\Program“尝试将JDK和Files\Java\jdk1.8.0_241软件安装到不同的位置,比如c:\java用于jdk,c:\ Oracle \中间件用于soa。

注意-我不建议将应用软件安装到C驱动器的根目录。这只是一个简单的例子。我总是使用第二个驱动器D:来安装我的Oracle软件等等。然而,这并不是必需的,如果一个驱动器只有一个C:驱动器,那么我将安装上面第2段所示的内容。

最后,请考虑到我的甲骨文支持并在那里搜索特定的错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60924616

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档