是否可以将Java 7与IBM WebSphere Application Server 8.5试用版一起使用

时间:2013-05-17 09:54:12

标签: java-7 websphere-8

我在Windows 7上安装了WAS 8.5 试用版版本。我想部署并运行Java 7应用程序。有可能吗?

我无法在IBM Installation Manager的功能列表中看到“IBM WebSphere SDK for Java Technology Edition 7”,但尚未安装SDK 7.

>managesdk.bat -listAvailable
CWSDK1003I: Available SDKs :
CWSDK1005I: SDK name: 1.6_64
CWSDK1001I: Successfully performed the requested managesdk task.

>

有人设法在Windows 7上使WAS 8.5试用版和Java 7一起工作吗?

提前致谢!

2 个答案:

答案 0 :(得分:19)

我刚刚找到了一种可能的解决方案......

  1. 评估:IBM WebSphere Application Server <的下载页面上选择方法“Download Director或HTTP”而不是“Installation Manager(推荐)” / em>的。然后,您将获得要下载的产品列表,其中包含“IBM WebSphere SDK Java 7,Installation Manager存储库”
  2. 选择并下载产品的所有部分,并将三部分提取到同一目录。
  3. 启动以前安装的 Installation Manager ,并将目录添加为 File&gt;下的新存储库。偏好&gt;存储库,然后按OK。
  4. 现在您可以选择安装,然后从可用软件包列表中选择 IBM WebSphere SDK Java Technology Edition(可选)
  5. 安装完成后,您可以检查一切是否顺利。

    >managesdk.bat -listAvailable
    CWSDK1003I: Available SDKs :
    CWSDK1005I: SDK name: 1.6_64
    CWSDK1005I: SDK name: 1.7_64
    CWSDK1001I: Successfully performed the requested managesdk task.
    
    >
    

    已安装Java SDK 1.7,您可以将其设置为服务器的管理控制台中的默认SDK。

    Server > WebSphere application servers > server > Server Infrastructure  > Java SDKs
    

    对不起这个愚蠢的问题,我不够小心......

答案 1 :(得分:4)

首先安装JDK 1.7或支持的任何所需版本。(使用命令查找可用的 - managesdk.bat -listAvailable)

然后转到已安装的WAS服务器DIR,然后导航到bin文件夹

C:\Program Files (x86)\IBM\WebSphere\AppServer\profiles\AppSrv02\bin

适用于所有个人资料

managesdk -enableProfileAll -sdkname SDK_Name -enableServers

从那里执行此命令(在Windows中)

C:\Program Files (x86)\IBM\WebSphere\AppServer_2\profiles\AppSrv02\bin>managesdk
.bat -enableProfile -profileName AppSrv02 -sdkname 1.7_64

它提供此消息以确认。 CWSDK1017I:配置文件AppSrv02现已启用以使用SDK 1.7_64。 CWSDK1001I:已成功执行请求的managesdk任务。

(在Linux中)

/opt/IBM/WebSphere/WSRR/v8.5/bin/managesdk.sh -enableProfile -profileName AppSrv02 -sdkname 1.7_64

注意:AppSrv02是我本地使用的服务器名称。将名称替换为您的实际内容。