Tomcat 7 setenv.sh n'est pas trouvé
J'ai téléchargé et extrait les apache-tomcat-7.0. Selon les instructions de l'RUNNING.txt (%CATALINA_BASE%/RUNNING.txt), il devrait mettre le JRE_HOME dans l' "setenv.sh" fichier.
Où est ce fichier ? La Documentation dit, il serait dans CATALINA_HOME/bin. Cependant, ce fichier n'est pas présent.
OriginalL'auteur Prakash Raman | 2012-02-28
Vous devez vous connecter pour publier un commentaire.
Documentation ne mentionner au sujet de l'absence de
setenev.(sh|bat)
fichier:http://tomcat.apache.org/tomcat-7.0-doc/RUNNING.txt
OriginalL'auteur Technext
Tout simplement en créer un vous-même; elle ne fait pas partie de la distribution. Il n'est pas difficile. Pour votre cas, il suffit d'ajouter
pour le fichier et de le rendre exécutable (
chmod 755 setenv.sh
).Vous pouvez également ajouter d'autres options (par exemple,
-Xmx
) si nécessaire.export JRE_HOME=...
?Ghm, j'utilise une commande similaire pour
CATALINA_OPTS
et il fonctionne sans l'exportation. De toute façon, OP pouvez confirmer cela.ok merci de mépris, à l'exportation ne sont pas nécessaires pour setenv.sh
OriginalL'auteur mindas
Si vous ne trouvez pas l' "setenv.sh" ou "setenv.bat" dans le dossier bin de tomcat, suivre les étapes suivantes setps:
setenv.sh
pour linux utilisateur ousetenv.bat
pour windows utilisateurRéglage JRE_HOME
Pour linux utilisateur
Pour Windows utilisateur
Réglage JAVA_OPTS
Pour linux utilisateur
Pour windows utilisateur
Redémarrez tomcat, après la définition de variables.
C'est tout.
OriginalL'auteur SUDARSHAN BHALERAO
Utilisateur Mindas réponse est tout à fait correct: il est nécessaire de créer le
setenv.sh
fichier dans leCATALINA_HOME
ouCATALINA_BASE
répertoire, que le commentaire dans lacatalina.sh
fichier indique.Cependant, il y a une "poule et de l'œuf" problème où Tomcat doit deviner l'emplacement de la
CATALINA_HOME/bin/
répertoire dans le cas où leCATALINA_HOME
variable d'environnement n'est pas définie.J'ai rencontré cette situation sur un serveur Ubuntu où, heureusement Tomcat devine le
CATALINA_HOME/bin/
répertoire correctement. Pour un environnement mono-utilisateur où la personnalisation de Tomcat pour les différents utilisateurs n'est pas nécessaire, il semble que la définition de laJAVA_HOME
ouJRE_HOME
variable d'environnement dans lecatalina.sh
script pourrait être une solution à la "poule et de l'œuf" problème.OriginalL'auteur kirigiri