Ubuntu12.04にJava7とApacheTomcat7をインストールし、Eclipse EEをダウンロードしました。そして今、私はTomcatでEclipseを設定する必要があります。 Tomcatのインストールディレクトリを検索したいです。どうすれば見つけられますか。 Ubuntuソフトウェアセンターを使用してJavaおよびTomcatをインストールしました。
1。以下のリンクからパッケージ「Apache-Tomcat-7.0.6.tar.gz
」をダウンロードします
http://Tomcat.Apache.org/download-70.cgi [tar.gz]
2。ここで、次のコマンドで解凍します。
tar xvzf Apache-Tomcat-7.0.8.tar.gz
3。次に、より適切なディレクトリに移動します。この場合、/usr/share/Tomcat7
ですが、任意のディレクトリに配置できます。次のコマンドでこれを行います。
Sudo mv Apache-Tomcat-7.0.8/ /usr/share/Tomcat7
4。次に、環境変数Java_HOME
およびJRE_HOME
を定義します。このファイルは、/などの「環境」にあります。ファイルを編集するコマンド:
Sudo gedit /etc/environment
5。ここで、インストールしたルートを記録しますJavaこれは次のとおりです。
Java_HOME="/usr/local/jdk1.6.0_23"
JRE_HOME="/usr/local/jdk1.6.0_23/jre"
PATH="...(other path):$Java_HOME:$JRE_HOME"
6。重要:Javaをインストールしたルートを確認します。
tomcatが認識しないこともありますが、Tomcatを確実に認識する確実な方法は、catalina.sh
にある "Tomcat7/bin
"内のファイルパスを定義することです。このファイルを変更するには、次のコマンドを使用します。
Sudo gedit /usr/share/Tomcat7/bin/catalina.sh
ここで、最初の行の後にJava_HOME
とJRE_HOME
を挿入すると、ファイルは次のようになります。
#!/bin/sh
Java_HOME="/usr/local/jdk1.6.0_23"
JRE_HOME="/usr/local/jdk1.6.0_23/jre"
# Licensed to the Apache Software Foundation (ASF)...
#...
#...
....
Tomcatユーザーを設定します。これは、ファイル「Tomcat-users.xml
」ディレクトリTomcat7/conf
で行われます。ファイルを編集するコマンド:
Sudo gedit /usr/share/Tomcat7/conf/Tomcat-users.xml
7。以前のバージョンとは異なり、管理者はロール「manager」を所有する必要があり、Web管理Tomcat7で操作するには「manager-gui
」になります。ファイルは次のようになります。
<?xml version='1.0' encoding='utf-8'?>
<Tomcat-users>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="admin"/>
<user username="usuario" password="contrasena" roles="manager-gui,admin-gui,manager,admin,manager-script,admin-script"/>
</Tomcat-users>
8。詳細については こちら をご覧ください
set-up-Eclipse-and-Tomcat-7-on-ubuntu-12-04
選択したタイプのEclipse-Tomcatを使用してサーバーを作成できません
実際には、EclipseでUbuntuリポジトリからTomcatを使用できます(少なくともKeplerバージョンでは)。いくつかの追加手順が必要です。
ターミナルから実行しているワークスペースにTomcat構成をコピーします。
Sudo cp -r /etc/Tomcat7/* ~/workspace/Servers/Tomcat\ v7.0\ Server\ at\ localhost-config/
Sudo chown -R $USER:$USER ~/workspace/Servers/Tomcat\ v7.0\ Server\ at\ localhost-config/
ポリシーファイルを1つのファイルに連結します。
cd ~/workspace/Servers/Tomcat\ v7.0\ Server\ at\ localhost-config/
cat policy.d/* > catalina.policy
Tomcat7サービスをEclipseから実行する前に毎回シャットダウンするか、ワークスペースの構成ファイルでTomcatのポートを編集します(構成の編集をお勧めします)。
gedit ~/workspace/Servers/Tomcat\ v7.0\ Server\ at\ localhost-config/server.xml
ポート8080、8009、8005を(たとえば9090、9009、9005に)変更することに興味があります。
私の記事 に基づいてこの回答を書きました。これはもう少し詳細なので、必要に応じて参照してください。
Tomcatをリポジトリからインストールできます。
tomcatを検索します。
Sudo apt-cache search Tomcat
Tomcat adminとTomcatをインストールします
Sudo apt-get install Tomcat7-admin
Sudo apt-get install Tomcat7
Tomcatのステータスを確認する
Sudo service Tomcat7 status
Tomcatの起動と停止
Sudo service Tomcat7 start
Sudo service Tomcat7 stop
Tomcat7のBinフォルダーは/ usr/share/Tomcat7にあり、ログと構成は/ usr/lib/Tomcat7にあります
ソース: http://www.allaboutjava.club/linux/linux-install-Tomcat7-on-ubunt
可能な限り、リポジトリからパッケージを使用するのが好きです。
この場合:
Sudo apt-get install Tomcat7-user
Sudo Tomcat7-instance-create /srv/tomcats/ubuntu
Sudo ln -s /usr/share/Tomcat7/lib /srv/tomcats/ubuntu/
Tomcat6の場合、lnステップはスキップできます。
次に、このパスを使用して、EclipseにTomcat7サーバーを追加します。 14.04およびEclipse Kepler SR2でテスト済み。 12.04で動作するはずです。