web-dev-qa-db-ja.com

IBM WebSphere Application Server8.5トライアルでJava 7を使用することは可能ですか?

Windows 7にWAS8.5 試用版バージョンをインストールしました。Java 7アプリケーションをデプロイして実行したいのですが、実行できますか?

IBM InstallationManagerの機能リストに「IBMWebSphereSDK for Java Technology Edition 7」」が表示されず、SDK7がまだインストールされていません。

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

>

誰かがWAS8.5トライアルとJava 7をWindows7で一緒に動作させることに成功しましたか?

前もって感謝します!

12
gycsabesz

考えられる解決策の1つを見つけました...

  1. 評価:IBM WebSphere Application Serverのダウンロードページで"Installation Manager(Recommended)"の代わりに"Download Director or HTTP"メソッドを選択します。 。次に、"IBM WebSphere SDK Java 7、Installation Managerリポジトリ"を含むダウンロードする製品のリストを取得します。
  2. 製品のすべての部分を選択してダウンロードし、3つの部分を同じディレクトリに抽出します。
  3. 以前にインストールしたInstallation Managerを起動し、[ファイル]> [設定]> [リポジトリ]の下に新しいリポジトリとしてディレクトリを追加し、[OK]を押します。
  4. これで、インストールを選択でき、使用可能なパッケージのリストからIBM WebSphere SDK Java Technology Edition(オプション))を選択できます。

インストールが完了したら、すべてがうまくいったかどうかを確認できます。

>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

ばかげた質問でごめんなさい、私は十分に注意していませんでした...

19
gycsabesz

まず、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がSDK1.7_64を使用できるようになりました。 CWSDK1001I:要求されたmanagesdkタスクを正常に実行しました。

(Linuxの場合)

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

注:AppSrv02は、ローカルで使用されているサーバー名です。名前を実際のものに置き換えます。

4