2017-10-04 6 views
0

WebアプリケーションをOC4j 10.1.3サーバーにデプロイする際に問題が発生しました。「Javaの間違ったバージョン50.0は49.0」になります。OC4Jサーバーのjdkバージョンの検索方法は?

これは、oc4jサーバーで使用されているアプリケーションとバージョンのコンパイルに使用されているjdkバージョンのクラッシュのためです。

私はjdk 1.6でアプリケーションをコンパイルしました。バージョン49がjdk 1.5であることをどのように知っていますか。しかし、私はそれをサーバーコンソールまたは設定ファイルから確認したい。

私は、oc4jサーバーで使用されているjdkバージョンを見つける方法を教えてください。

+0

はhttps://stackoverflow.com/questionsを見てみましょう/ 1096148/how-to-check-the-jdk-version-to-compile-a-class-file/1096159#1096159 –

+0

以前にも確認しましたが、サーバーコンソール自体で確認する方法はありますか。 –

答えて

0

OC4Jサーバーのjdkバージョンの検索方法はありますか。

デフォルトでは、JDK 1.5のバージョンにバンドルされています。あなたは、最新のパッチを適用して以降のバージョンでそれを更新したい場合は

更新完全なOracle Application ServerインストールのためのJDK:

シャットダウンOAS。

  1. OSの要件に従って、最新のJDKを別のディレクトリにインストールしてください。インストール後
  2. 、OASのディレクトリに移動し、$ OAS_HOME/jdk.1.5.0_05_bak
  3. に$ OAS_HOME/JDKの名前を変更
  4. コピー$ OAS_HOMEに完全に新しくインストールされたJDKのディレクトリは、あなたが今、あなたのOASのための新しいJDKバージョンを持っている必要があります。

    1. あなたのOC4Jコンテナをシャットダウンします。

  5. は、JDKの異なるバージョンを使用するだけで、既存のOC4Jコンテナを更新します。 (SOA_OC4Jなど)
  6. opmn.xmlのstart-parametersセクションで、「SOA_OC4J」のエントリを探します。新しくインストールしたJDKディレクトリを指すライン以下
  7. 追加は、(あなたのENVに応じてディレクトリを更新): は
  8. スタートOC4Jコンテナ
+0

詳細をお寄せいただき、ありがとうございます。このサーバーのセットアップは数年前に行われており、私たちはそれを認識していませんでした。それを確認する方法はありますか?サーバーはjdk 1.5を使用していますか? –

+0

Java -version&Javac -version from cmd https://docs.oracle.com/cd/B14099_19/web.1012/b14011/chap1.htm –

関連する問題