websphere8把各个平台的jdk都融合到一块,所以安装较慢。
本文解决已经有客户需求的jdk在其他机器有安装的情况,进行快速tar包安装。
本文解决已经有客户需求的jdk在其他机器有安装的情况,进行快速tar包安装。
首先在已有的机器上tar来一个客户需要的版本然后放在与websphere已有jdk相同的目录
然后把已有的机器上把以下三个文件同样传输到需要切换jdk的目录
scp _setupsdk1.7_64.sh root@19.255.10.221:/washome/IBM/WebSphere/AppServer/bin/sdk/
scp _setupsdk1.7_64.sh root@19.255.10.221:/washome/IBM/WebSphere/AppServer/bin/sdk/
scp 1.7_64.properties root@19.255.10.221:/washome/IBM/WebSphere/AppServer/properties/sdk/
然后把已有的机器上把以下三个文件同样传输到需要切换jdk的目录
scp _setupsdk1.7_64.sh root@19.255.10.221:/washome/IBM/WebSphere/AppServer/bin/sdk/
scp _setupsdk1.7_64.sh root@19.255.10.221:/washome/IBM/WebSphere/AppServer/bin/sdk/
scp 1.7_64.properties root@19.255.10.221:/washome/IBM/WebSphere/AppServer/properties/sdk/
在需要安装jdk的机器上执行
./managesdk.sh -listavailable
发现jdk已经有了1.6/1.7两个版本
执行jdk切换就可以随意切换了
./managesdk.sh -listavailable
发现jdk已经有了1.6/1.7两个版本
执行jdk切换就可以随意切换了
下面是切换语法
task : [ -enableProfile | -enableProfileAll ]
-enableProfile -sdkName <sdk_name>
-profileName <profile_name>
[-enableServers]
[-user <user_name> -password <password>]
task : [ -enableProfile | -enableProfileAll ]
-enableProfile -sdkName <sdk_name>
-profileName <profile_name>
[-enableServers]
[-user <user_name> -password <password>]
-enableProfileAll -sdkName <sdk_name>
[-enableServers]
example
./managesdk.sh -enableProfile -profileName AppSrv02 -sdkName 1.7_64
[-enableServers]
example
./managesdk.sh -enableProfile -profileName AppSrv02 -sdkName 1.7_64