当前位置: 首页 > 知识库问答 >
问题:

Eclipse Neon本地Websphere未启动

万修为
2023-03-14

问题:当试图启动IBM Websphere服务器时,控制台视图通过显示消息:server...对电子商务开放。但是,服务器视图中服务器的状态仍然处于启动状态。只有在eclipse.ini中指定了Oracle JDK 8时才会出现症状。当在eclipse.ini中指定IBM SDK8时,服务器状态会正确显示。在这两种情况下,都可以登录到服务器管理控制台。

平台:Windows 7 Professional SP1

IDE:下面提到的vanilla Eclipse Neon 4.6.1+插件

插件:用于Neon的IBM WebSphere Application Server传统V8.5x开发人员工具

使用IBM JDK 8时:

eclipse.ini:-vm c:/program Files(x86)/ibm/websphere/appserver-85/java_1.8_64/bin/javaw.exe

Eclipse.log Eclipse.buildid=4.6.1.m20160907-1200 java.fullversion=JRE 1.8.0 IBM J9 2.8 Windows 7 amd64-64压缩引用20160210_289934(启用JIT,启用AOT)J9VM-R28_Java8_SR2_20160210_1617_B289934 JIT-TR.R14.Java_20151209_107110.04 GC-R28_Java8_SR2_20160210_1617_B289934_CMPRSS J9CL-20160210_289934 BootLoader常量:OS=win32,ARCH=x86_64,WS=win32,l_nl框架参数:-product org.Eclipse.epp.package.jee.product命令行参数:-os win32-ws win32-arch x86_64-product org.Eclipse.epp.package.jee.product

Websphere server.log(两个场景相同:即相同的服务器)

WebSphere[IBMJAVA7 7.0.8.10 CF051507.01][IBMJAVA8 8.0.2.10 CF091608.04]平台8.5.5.9[BASE 8.5.5.9 CF091608.05]以进程名DPCVOAY005Node12Cell\DPCVOAY005Node12\Server1和进程id 285304运行主机操作系统是Windows 7,version 6.1 Java version=1.8.0,Java运行时版本=pwa6480sr2fp10ifx-20160223_01(SR2 FP10+IV81318+IV81645+IV81741+IV81716),Java编译器=j9jit28,Java VM名称=IBM J9 VM root=C:\Program Files(x86)\IBM\WebSphere\AppServer-85 user.install.root=C:\ws\profiles\ywb-cta-jpa Java Home=C:\Program Files(x86)\IBM\WebSphere\AppServer-85\java_1.8_64\jre

共有1个答案

樊熠彤
2023-03-14

如果您使用的是非IBM JDK并使用本地服务器,您是否可以尝试以下方法:

  1. com.ibm.ws.orb_8.5.0.jar /runtimes 文件夹复制到一个临时目录(例如C:\temp\ensorded)
  2. 编辑Eclipse安装目录中的Eclipse.ini文件,使其具有以下VM参数-djava.endorsed.dirs=<临时认可的dir>(例如-djava.endorsed.dirs=c:\temp\endorsed)
  3. 通过此更改,RMI和IPC连接类型将工作。在非IBM JDK情况下缺少此jar,这可能是连接问题的原因
 类似资料:
  • 我试图运行Google Cloud Appengine的入门示例(https://github.com/googleCloudplatform/get-started-java/tree/master/appengine-standard-java8/helloworld)。尽管部署工作正常,并且在Google Cloud中运行,但我无法为本地Java appengine模拟器启动它。Google

  • 我在这个问题上花了几个小时,但没有任何成功。以下是我所做的: 在我的本地机器上安装了JProfiler(9.1.1)。 我的机器上安装了websphere 8.0.0。通过websphere控制台,我将VM参数设置为: -Xshareclasses:none-代理路径:C:\Program Files\jprofiler9\bin\windows\jprofilerti。dll=port=8849

  • 我已经在本地机器上安装了WebSphere portal,到目前为止运行良好。今天我安装了IBM HTTP server,突然我的web sphere门户没有启动。 我在运行windows xp的本地机器上有一个WAS配置文件、web sphere portal server和ibm http server。所有这些都配置为作为windows服务运行,现在当我尝试启动portal server时,

  • 我的Selenium web驱动程序有问题。我正在尝试做的是启动一个“便携”chrome而不是我的本地安装,因为它有不同的设置。 问题是,便携式Chrome(来自PortableApps)似乎只有在使用GoogleChromePortable.exe时才会启动。如果我直接使用Chrome二进制,它将启动我的本地安装。对于Selenium,无论我传递给它的是什么Chrome路径(GoogleChro

  • C:\ibm\websphere\appserver\profiles\AppSrv01\bin>startnode admu0128i:使用AppSrv01配置文件启动工具 admu3100i:读取服务器的配置:nodeagent admu3200i:服务器启动。正在等待初始化状态。 ADMU3011E:服务器启动,但初始化失败。 C:\ibm\websphere\appserver\profi

  • 正如您所看到的,前两行之间有超过2分钟的间隔,这很可笑,尤其是考虑到这是一个非常小的应用程序。 在放弃自由配置文件之前,我可以做些什么来加快速度?