2017-11-13 12 views
0

数日の間、私は些細な問題に悩まされています。私はantを使用してプロジェクトを構築しています.JAR、WAR、EARファイルをビルドしてWebLogicにデプロイします。つまり、ファイルをweblogicの場所に配置して展開します。問題は、私が1台のPCにプロジェクトを構築しているときに動作しているが、別のPCでビルドしても機能していないときです。アプリケーションの特定のクラスが見つからないことを示しています。WebLogicのJARでクラスを見つけることができません

問題がJARファイルにあることがわかりました。 2台のマシン上のビルドが同じ場合、JARファイルの内容を確認してください。誰かがここで間違っていることを示唆できますか?

+0

コードが正しく構築されているマシンでは、JDK1.5.0_16を使用してコードを構築しています。他のマシンでは、JDK1.7.0_80を使ってビルドに失敗しています。私のコンパイラをAntの設定で1.5に変更すると、そのマシンでは、 "メインクラスが見つかりません。プログラムが終了します"というポップアップが表示されます。助けてください – Anirban

答えて

0

2台のマシン間でjavaまたはweblogicのバージョンに違いはありますか?

+0

私たちはローカルマシンにビルドし、同じクライアントサーバーに展開しています。 2つのマシンではJavaのバージョンは同じですが、サーバーではJavaのマイナーバージョンが異なります(ただし、問題は発生していないと思います)。私はAntビルドスクリプトを再度分析していますが、JARの内容が同じであるため何かを見つけることができるかどうかはわかりません。 – Anirban

+0

2台のマシンのJARへのパスが異なります。 – Anirban

+0

weblogic jvmが使用しているjdkバージョンに興味があります。 また、あなたは完全なエラーを送信することができます。 –

関連する問題