2

私はEclipse Kepler、Weblogic 10.3.5、およびMaven 3.0.5をWeblogic-Maven-Pluginとともに使用しています。eclipse Run As...Run On Server を使用してアプリケーションをデプロイすると、次のようになります。

日食を介して展開

この方法でデプロイすると、アプリケーションが Weblogic Server に表示され、localhost リンクからアプリケーションにアクセスできます。

Weblogic-Maven-Plugin を使用すると、次のようになります。

Maven を介してデプロイ

アプリケーションが adminServer の下に配置されていることがわかります。localhost リンクからアプリケーションにアクセスしようとすると、エラーが発生します (はい、start-app コマンドも実行しました)。

いくつか質問があります:

  1. weblogic-maven-plugin を使用すると、adminServer の下にデプロイされるのはなぜですか?
  2. Eclipse の Run As オプションと同様の方法で weblogic-maven-plugin をデプロイする方法はありますか?
  3. プラグインを使用してデプロイした後、localhost リンクでアプリケーションにアクセスできないのはなぜですか?

どんな助けでも大歓迎です。

4

1 に答える 1

-1

私は数週間前にこの問題に直面しましたが、Maven と OJMake および OJDeploy を使用した別の環境 Jdeveloper 12c で。

デプロイメントは、アプリケーションを WLS (WebLogic Server) で実行するための最後のステップです。

問題を解決するにはどうすればよいですか?

  1. Maven Ear プロジェクトを作成します
  2. Maven War プロジェクトも作成します
  3. war プロジェクトを ear プロジェクトにも依存関係に追加し、後で web_module も追加します
  4. 私の(WLSへの)デプロイ構成は、Earプロジェクトのpomにあります。

私は、Eclipse または Jdeveloper から run as を使用しており、私たちのために作業を行う複雑なメカニズムがあります。Maven に仕事をしてもらいたい場合は、彼に何をすべきかを伝える必要があります。また、WLS に送信/デプロイするアーカイブ ファイルのタイプも知っておく必要があります。

于 2013-09-01T20:04:38.450 に答える