Comment est le Tomcat répertoire temp emplacement défini?
Je suis en cours d'exécution de Tomcat fourni avec Liferay5.2.3 et utiliser Eclipse 3.5 (Galileo) que mon IDE. J'ai configuré mon serveur Tomcat dans Eclipse que par cette entrée de blog: http://www.jroller.com/holy/entry/developing_portlets_for_liferay_in. Si je démarre Tomcat via l'Éclipse dans la configuration du serveur, Liferay/Tomcat utilise mon C:\Documents and Settings\utilisateur\Local Settings\Temp\ répertoire. Cependant, si je démarre Tomcat directement à l'aide du démarrage.chauve-souris de script, Liferay/Tomcat utilise Tomcat répertoire temp. Je ne peux pas comprendre si Eclipse, Liferay ou Tomcat est de décider quels répertoire temp d'utiliser ou comment le changer. Je préfère utiliser le Tomcat répertoire temp.
J'ai ce problème avec les deux Lifera/Tomcat bundles 5.5 et 6.0 (liferay-portal-tomcat-6.0-5.2.3.zip et liferay-portal-tomcat-5.5-5.2.3.zip).
Quelqu'un a des indices?
OriginalL'auteur sdoca | 2010-05-14
Vous devez vous connecter pour publier un commentaire.
Lorsque vous démarrer Tomcat avec catalina.sh (ou catalina.chauve-souris), le répertoire temporaire est défini avec la CATALINA_TMPDIR variable:
Vous pouvez également passer en dessous comme une machine virtuelle argument lors du démarrage de Tomcat dans Eclipse pour l'utiliser comme répertoire temp.
OriginalL'auteur dpinya
Bien que je ne sais toujours pas où/comment Tomcat détermine l'emplacement par défaut du répertoire temporaire devrait être, je ne sais pourquoi Eclipse établit à quelque chose de différent, j'ai trouvé que vous pouvez définir le répertoire temp via une VM argument lors du démarrage de Tomcat dans Eclipse:
-Djava.io.tmpdir="C:\Program Files\liferay-portal-5.2.3-tomcat 6.0\tomcat-6.0.18\temp"
OriginalL'auteur sdoca
Vous pouvez trouver la structure de dossier suivante dans votre espace de travail:
Ici vous trouverez le dossier qui est attaché avec tomcat dans eclipse.
OriginalL'auteur Narendra Shah