0

Ubuntu 12 でEclipse 3.7.2JBoss Tools 3.3を使用しており、ローカルにインストールされたJBoss AS 7.1.1のコピーをEclipse の「Preferences::Server::Runtime」環境で設定しました。

ただし、プロジェクトまたは .xhtml ページをダブルクリックして Java EE アプリケーションを実行しようとすると、オプションとして「Run As / Run 」 on Server しか表示されず、 Apache Tomcat/7.0.26 か​​らHTTP 404 を取得します。ローカルホスト:8080。つまり、「Preferences::Server::Runtime」で設定した JBoss AS とは対照的に、Eclipse が Tomcat サーバーにデプロイしようとしているように見えますが、「Run on JBoss」などのオプションが表示されません。 . アプリケーションを war としてエクスポートし、手動で JBoss AS にデプロイすると、アプリケーションは正常に動作します。

4

1 に答える 1

2

アイデアは、構成した特定のサーバーにアプリケーションを追加することです。さらに; サーバー ランタイムを追加するだけでは十分ではありません。

[サーバー] ビューを開き、そこから背景を右クリックして を選択しNew、次にを選択する必要がありますServer。ここで JBoss Community -> JBoss AS 7.1 を選択すると、 で以前に作成したサーバー ランタイムを選択するServer runtime environmentか、必要に応じて新しいサーバー ランタイムを作成できます。

次に、あなたがする必要がある精神的なひねりが来ます。WTP ではコマンドを使用しませんRun Asが、代わりに [サーバー] ビューでサーバーを右クリックします (デフォルト名は である必要がJBoss 7.1 Runtime ServerありますAdd and Remove)。サーバーで実行するワークスペースから 1 つ以上のアプリケーションを選択します。[完了] をクリックします。終わり。

サーバーをもう一度右クリックして、 または のいずれかを選択しStartますDebug

于 2012-06-29T18:58:31.483 に答える