我在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一起工作吗?
提前致谢!
答案 0 :(得分:19)
我刚刚找到了一种可能的解决方案......
安装完成后,您可以检查一切是否顺利。
>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是我本地使用的服务器名称。将名称替换为您的实际内容。