Eclipse に最新の tomcat-7.0.42 を追加したいと考えています。おそらくEclipse Tomcatサーバーアダプター7は、7.0.12までのTomcatバージョンのみをサポートしています..
tomcat-7.0.42でEclipseを構成するにはどうすればよいですか
tomcat ソース ディレクトリを指定しています。
CATALINA_HOME とも呼ばれる tomcat バイナリ インストール ルート ディレクトリを指定する必要があります。
apache-tomcat-7.0.42.tar.gz
通常、これはファイルを untar する場所です。
これは、Tomcat がまだダウンロード中だったために発生しました ( Download and Install
)。メッセージは数分後に消えました。
Eclipse ウィンドウには、実際にはダウンロード ステータスを示す何らかの種類の進行状況インジケーターが必要です。
Tomcat のインストール フォルダーを認識するために、Eclipse は次のファイルをスキャンしています。
conf/catalina.policy
conf/server.xml
conf/web.xml
conf/context.xml
conf/tomcat-users.xml
conf/catalina.policy
conf/catalina.properties
lib/catalina.jar
したがって、正しい場所を指していることと、正しい読み取り権限があることを確認してください。
例えば
brew
):/usr/local/opt/tomcat/libexec
LINUX の場合、Tomcat 7 のインストール ディレクトリは /usr/share/tomcat7 です。
この構成を使用してください。
詳細はこちら: http://gridlab.dimes.unical.it/lackovic/eclipse-tomcat-ubuntu-jersey/
私はこれが古き良きものであることを知っていますが、最近、Windows 10 の Tomcat と Eclipse の最新バージョンでこの問題が発生しました。
権限の問題でした。私がしなければならなかったのは、Tomcat のインストール ディレクトリに移動し、フォルダーを開くことだけでした。管理者としてフォルダーにアクセスするように求められました。
この後、バージョンが Eclipse によって認識され、新しいランタイムを追加できました。
おそらく、ソース フォルダがある tomcat ディレクトリを指定しようとしています。ここから tomcat バイナリ バージョンをダウンロードしてください。Linux 環境の場合、コア セクションの下に .zip および .tar.gz ファイルがあります。ダウンロードして解凍してください。その後、この解凍したディレクトリを指定すると、Eclipse は tomcat のバージョンを識別できるようになります。ご指摘のディレクトリに conf フォルダが含まれていなかったため、Eclipse は tomcat のバージョンを見つけることができませんでした。お役に立てれば!
Tomcat をインストールする必要があるディレクトリを指定して [OK] をクリックするとすぐに、Eclipse の進行状況タブでダウンロードとインストールが開始されることがわかります。
プロセスを完了させます。エラーは自動的に消えます。
注: フォルダーに名前を付けるのは必須ではありませんCATALINA_HOME
。これをWindowsでテストしました。Linux で同じことを主張することはできませんが、IMO と同じルールが適用されます。
念のため... Apache Tomcat 8.5.X は、Eclipse の Apache Tomcat 8.0 サーバー選択と互換性がありません。そして、このエラーが発生します。
「ウィンドウ -> 設定 -> サーバー -> ランタイム環境」に移動します。
完全にダウンロードされていない可能性のある既存のサーバーを削除します。
新しいサーバーを追加
私にとっての解決策は、brewでTomcatをインストールしたことです:
sudo chmod -R 777 /usr/local/Cellar/tomcat/<your_version>
For Windows Users,
Use the Tomcat Service Installer from the Apache tomcat downloads page. You will get a .exe file. which Installs the service for windows. It will usually install Apache tomcat at "C:\Program Files\Apache Software Foundation\Tomcat 8.0" and its easily recognized in eclipse.
ソースディレクトリを指しています。同じディレクトリから ant を実行してビルドを実行し、インストール ディレクトリ パスの末尾に「\output\build」を追加します。