apache Tomcat répertoire d'installation de ubuntu / configurer Tomcat dans eclipse + ubuntu
J'ai installé java7 et ApacheTomcat7 dans mon Ubuntu12. 04, et télécharger eclipse EE. Et maintenant je dois configurer mon eclipse avec tomcat. Je veux trouver le répertoire d'installation de tomcat. Comment puis-je le trouver. J'ai installé java et tomcat en utilisant Ubuntu software centre.
5 réponses
1. Télécharger le paquet "apache-tomcat-7.0.6.tar.gz
" à partir du lien ci-dessous
http://tomcat.apache.org/download-70.cgi [tar.gz]
2. Maintenant décompresser avec la commande suivante:
tar xvzf apache-tomcat-7.0.8.tar.gz
3., Puis passer à plus de répertoire approprié, dans notre cas, dans /usr/share/tomcat7
, mais peut être dans n'importe quel répertoire. Nous le faisons avec la commande:
sudo mv apache-tomcat-7.0.8/ /usr/share/tomcat7
4. Maintenant définir les variables d'environnement JAVA_HOME
et JRE_HOME
. Ce fichier est dans le "environnement" dans / etc. Commande pour éditer le fichier:
sudo gedit /etc/environment
5. Ici, nous enregistrons les routes où nous avons installé Java dans mon cas, c'est comme suit:
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. IMPORTANT: vérifiez les routes où ils ont installé Java.
Parfois, tomcat ne reconnaît pas, mais un moyen infaillible de reconnaître que tomcat est de définir les chemins de fichiers à l'intérieur de "catalina.sh
" situé dans tomcat7/bin
. Pour modifier ce fichier, utilisez la commande:
sudo gedit /usr/share/tomcat7/bin/catalina.sh
Maintenant insérez les JAVA_HOME
et JRE_HOME
après la première ligne, de sorte que le fichier est comme suit:
#!/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)...
#...
#...
....
Maintenant, configurez les utilisateurs Tomcat, cela se fait dans le fichier" tomcat-users.xml
" répertoire tomcat7/conf
. Commande pour éditer le fichier:
sudo gedit /usr/share/tomcat7/conf/tomcat-users.xml
7. Contrairement aux versions précédentes, l'administrateur devrait posséder le rôle "manager" maintenant il devrait être "manager-gui
" pour fonctionner sur l'administration Web tomcat7. Le fichier serait le suivant:
<?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. pour plus d'informations, regardez here
set-up-eclipse-and-tomcat-7-on-ubuntu-12-04
cannot-create-a-server-using-the-selected-type-eclipse-tomcat
En fait, vous pouvez utiliser Tomcat à partir du référentiel Ubuntu avec Eclipse (au moins avec la version Kepler). Il nécessite juste quelques étapes supplémentaires.
- Ouvrez Eclipse. Appuyez Sur Fichier ⇒ Nouveau ⇒ Autre... Les serveurs sont les serveurs suivants: Apache, Tomcat v7.0 Server
- Sélectionnez le répertoire D'Installation de Tomcat:/usr/share / tomcat7
- Cliquez sur Terminer, ignorer le message d'erreur, cliquez à nouveau sur Terminer
-
Copiez la configuration Tomcat dans l'espace de travail terminal:
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/
-
Concatter les fichiers de stratégie en un seul fichier:
cd ~/workspace/Servers/Tomcat\ v7.0\ Server\ at\ localhost-config/ cat policy.d/* > catalina.policy
-
Arrêtez le service tomcat7 à chaque fois avant de l'exécuter à partir D'Eclipse, ou modifiez les ports tomcat dans les fichiers de configuration de votre espace de travail (je suggère d'éditer les configs):
gedit ~/workspace/Servers/Tomcat\ v7.0\ Server\ at\ localhost-config/server.xml
Vous êtes intéressé à changer les ports 8080, 8009 et 8005 (à, disons, 9090, 9009 et 9005).
- retournez à Eclipse, sélectionnez "Serveurs" dans L'Explorateur de projets( panneau de gauche), appuyez sur F5 pour l'actualiser.
- Début Tomcat D'Eclipse (voir L'onglet Serveurs dans le panneau inférieur D'Eclipse).
, j'ai écrit cette réponse basée sur mon article. C'est un peu plus détaillée, reportez-vous si nécessaire.
Vous pouvez installer tomcat à partir du référentiel.
-
Rechercher tomcat.
sudo apt-cache search tomcat
-
Installez Tomcat admin et tomcat
sudo apt-get install tomcat7-admin sudo apt-get install tomcat7
-
Vérifier l'état de tomcat
sudo service tomcat7 status
-
Démarrer et arrêter tomcat
sudo service tomcat7 start sudo service tomcat7 stop
Le dossier Bin pour tomcat7 est à / usr / share / tomcat7 et les journaux et config sont à / usr / lib / tomcat7
Source: http://www.allaboutjava.club/linux/linux-installer-tomcat7-sur-ubuntu
J'aime utiliser les paquets du référentiel chaque fois que possible.
Dans ce cas:
sudo apt-get install tomcat7-user
sudo tomcat7-instance-create /srv/tomcats/ubuntu
sudo ln -s /usr/share/tomcat7/lib /srv/tomcats/ubuntu/
Pour tomcat6, l'étape ln peut être ignorée.
Ensuite, utilisez simplement ce chemin pour ajouter un serveur tomcat7 sur eclipse. Testé sur 14.04 et eclipse kepler sr2. Devrait fonctionner sur 12.04.
N'utilisez pas la commande par défaut, comme sudo apt-get install tomcat7
.
Si vous suivez la commande ci-dessus, vous rencontrerez beaucoup de problèmes car CATALINA_HOME
et CATALINA_BASE
seront à des endroits différents. Dans ce cas, vous devez déclarer la variable d'environnement séparément.