5

最近Arch Linuxをインストールし、 Pacmanを使用して、 ArchWikiの関連ガイドを使用してEclipseTomcat 7をインストールしました。ガイドApache Tomcat Eclipse Integration, An Illustrated Quick Start Guideに従って、この 2 つを統合しました。

要約すると、次のことを行いました。

  1. Eclipse Install New Software 機能からWPTをインストールました。
  2. 新しい動的 Web プロジェクトウィザードを開きました
  3. ウィザードでApache Tomcat v7.0を選択し、Tomcat インストール ディレクトリ/usr/share/tomcat7に設定しました。
  4. ウィザードを完了しました
  5. サーバータブ(IDEの下部にあります)を右クリックし、新しいサーバーダイアログをクリックしました

このダイアログで問題が発生しました。Tomcat v7.0 サーバーを選択すると、選択したタイプを使用してサーバーを作成できませんというエラーが表示されます。

root 経由で Eclipse を実行していないため、許可の問題ではないかと疑っていますが、このシナリオでの設定方法がわかりません。それ以外は、おそらくディレクトリの問題であるかどうかはわかりません。つまり、Eclipse が別の場所にある特定のフォルダーを見つけようとしています。

これが特に Arch Linux に関する質問なのか、それとも一般的な Linux なのかはわかりません。

4

2 に答える 2

2

前に述べたように、これは許可の問題によく似ています。Eclipse を実行しているユーザーが、Tomcat の読み取り権限と実行権限を持っていることを確認してください。また、Tomcat サーバーが Eclipse から実行しなくても適切に起動できることを確認する必要があります。デフォルトの 8080 ポートなどにバインドできることを確認します。

詳細については、Tomcat ログを確認できます。Tomcat の構成ファイルは通常、<tomcat base>/conf/server.xml.

于 2012-02-14T03:06:35.877 に答える
1

ご想像のとおり、おそらく許可の問題です。ユーザーが tomcat グループに追加されていることを確認し、スクリプト/usr/share/tomcat7/binが tomcat グループのメンバーによって読み取りおよび実行可能であることを確認してください。また、Tomcat グループが/usr/share/tomcat7/confファイルへの読み取りアクセス権を持っていること、そしてもちろんディレクトリ自体に入る権限を持っていることも重要です。

于 2011-12-24T12:58:56.267 に答える