2017-05-25 8 views
0

websphere 8.5.5.9がインストールされているLinuxサーバーでejbdeploy.shを実行しようとしています。作成するプロジェクトは、サーバー上でejbdeploy.shを実行するたびにコンパイルエラーが発生します私のコードはJava 7または8にあり、コンパイルエラーはそのリソースレベルが1.7以下であると言います。 明らかに、Java 6を使用してコードをコンパイルしようとしています。 この問題に対処する方法を教えてください。 java 7またはjava 8Websphere ejb build

+0

ejbdeployで作成された私のejbスタブは、IBM Websphereサイトでデフォルトのjdk変更がejbスタブのビルドを7にする必要があると言われても、常にJava 6でコンパイルされますが、私の代わりに私のejbファイルにjava 6の上にコードを含めないか、Websphere 9の場合のejbdeployがJava 8に設定されたデフォルトコンパイラを持っていると言うWebサイトのようにejbをビルドするためにwebsphere 9パッケージを使用します。 –

答えて

0

websphereパッケージには新しい.shファイルが含まれています。私は具体的には分かりませんが、ejbdeploy.shをcreateEjbstubs.shに置き換え、createEjbstubs.shのパラメータはejbdeploy.shのパラメータと異なりますが、それらは似ていますので、代わりにcreateEjbstubsを使用するようにビルドコマンドを変更することができますejbdeployのそれはwebsphere 8.5.5.9で正常に動作します。

関連する問題