2011-12-24 6 views
5

私は最近Arch LinuxをインストールしてPacmanをインストールしましたEclipseTomcat 7ArchWikiの関連ガイドでインストールしました。私は一緒に2つを統合するためにガイドApache Tomcat Eclipse Integration, An Illustrated Quick Start Guideに従った。それをまとめるとアークLinuxでTomcat 7でEclipseをセットアップ

、私は次のようでした:EclipseのからWPTをインストール

  1. は、新しいソフトウェア機能をインストールします。
  2. は私がのApache Tomcat V7.0を選択し、完了を/ usr/share/tomcat7
  3. にウィザードをTomcatのインストールディレクトリを設定ウィザードの間、新しい動的Webプロジェクトウィザード
  4. を開設しました
  5. 右(IDEの下部にある)サーバー]タブをクリックし、新しいサーバーとの対話をクリック

この挨拶で私は問題に遭遇しました。 Tomcat v7.0サーバーエラー選択したタイプを使用してサーバーを作成できません。

私はroot権限でEclipseを実行していないため、権限の問題である可能性があると思われますが、このシナリオでどのように設定するかはわかりません。それ以外の場合は、ディレクトリの問題であるかどうかわかりません。つまり、Eclipseは別の場所にある特定のフォルダを探しています。

これがArch Linuxの質問かLinuxの一般的な質問かどうかは不明です。

+1

ここで説明するようにグループtomcat7をユーザーのグループに割り当ててみてください。http://stackoverflow.com/a/15505124/334569 –

答えて

1

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

+0

特定のTomcatユーザーではないようです。 – Drahcir

+0

@Drahcirそれから、 'groupadd tomcat'でそれを作り、' usermod -a -G tomcat youruser'を使ってあなたのユーザをそのグループに追加してください。あなたはそれ以降にログインする必要があります。 – jham

2

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

Tomcatのログで詳細を確認できます。Tomcatの設定ファイルは通常<tomcat base>/conf/server.xmlです。

関連する問題