Comment faire pour configurer un webapps répertoire de déploiement de la Jetée
Ce doit être un mort de réponse simple, mais une que je n'arrive pas à trouver!
J'ai commencé à utiliser Jetée 7.0.2 sur CentOS 5.5 et ont déployé une webapp
avec les paramètres par défaut (simplement en plaçant mon fichier WAR dans le /webapps
répertoire). Lors de la Jetée démarre, il extrait de la guerre dans l' /tmp/jetty
{quelque chose-warfilename-etc} répertoire.
Je comprends que la Jetée a la charge de la configuration personnalisée qui peut être mis en œuvre, pour l'instant, cependant, je suis seulement intéressé à la définition de l'emplacement pour les extraits de la guerre des fichiers afin que je puisse modifier .properties
fichiers etc à la volée en toute sécurité.
Merci d'avance!
OriginalL'auteur Xandel | 2011-08-10
Vous devez vous connecter pour publier un commentaire.
Pourquoi ne pas simplement mettre le décompressé le fichier war dans
webapps/
?Que leur docs dire, si Jetée trouve un répertoire dans
$JETTY_HOME/webapps/
il se fera un plaisir de le déployer comme une servlet webapp. Ensuite, vous pouvez ajuster les propriétés de fichier, sans modification de la Jetée paramètres.Cela signifie également que vous n'avez pas à vous soucier de la Jetée de l'écrasement de toutes les modifications à la propriété des fichiers lorsque vous avez une nouvelle version de l'application (bien que vous devez toujours être prudent à ce sujet).
Si vous faites cela et vous obtenez une erreur 404 comme si vous n'aviez pas mettre n'importe quoi n'importe où... ce pourrait être parce que vous êtes en cours d'exécution en vertu de Java Service Wrapper et vous n'avez pas défini de
jetty.home
.Je ne suis pas en mesure de déployer des applications web, dans mon choix de l'emplacement, de toute aide relative à il serait appréciée. J'ai essayé de définir le Répertoire Temp en jetty-webapps.xml et aussi j'ai essayé de configurer le Répertoire Temp via configureTempDirectory de classe WebInfConfiguration dans la Jetée, mais de pas de répit. pourriez-vous svp m'aider dans ce contexte?
OriginalL'auteur blahdiblah
Je sais que cette question est ancienne, mais je voulais une réponse à ce qui a été un paramètre de configuration, pas déballé la GUERRE de la solution. La configuration de la solution est d'ajouter le paramètre suivant à la
WebAppProvider
(8.1.8, c'est dansjetty-webapps.xml
):de sorte que l'ensemble du fichier de configuration de lit quelque chose comme:
OriginalL'auteur Tony K.