Mise à jour
Comment faire une mise à jour d'un ERDDAP™ sur votre serveur
Changements
- Effectuer les modifications énumérées dans Changements dans la section intitulée « Questions ERDDAP™ Les administrateurs doivent savoir et faire » pour tous les ERDDAP™ versions depuis la version que vous utilisiez.
Java
- Si vous mettez à niveau à partir de ERDDAP™ version 2.18 ou ci-dessous, vous devez passer à Java 21 (ou plus récents) et le Tomcat 10. Voir ERDDAP™ instructions d'installation pour Java et Tomcat . Vous devrez également copier votre tomcat/content/erddap répertoire depuis votre ancienne installation Tomcat vers votre nouvelle installation Tomcat.
Télécharger
- Télécharger Guerre dans tomcat/webapps . (version 2.28.1, 622,676238 octets, MD5=48b426045f950c8a8d69ef9521b9bc9, datée du 09-05-2025)
messages.xml
-
- Fréquent: Si vous mettez à niveau à partir de ERDDAP™ version 1.46 (ou au-dessus) et vous utilisez simplement les messages standard, les nouveaux messages standard.xml seront installés automatiquement (parmi les fichiers .class via erddap. guerre) .
- Rare: Si vous mettez à niveau à partir de ERDDAP™ version 1.44 (ou moins) , vous DEVEZ supprimer l'ancien fichier message.xml: tomcat/content/erddap /messages.xml . Le nouveau standard message.xml sera installé automatiquement (parmi les fichiers .class via erddap. guerre) .
- Rare: Si vous modifiez toujours le fichier message.xml standard (en place) , vous devez apporter ces modifications au nouveau fichier message.xml (qui est WEB-INF/classes/gov/noaa/pfel/erddap/util/messages.xml après erddap.war est décomprimé par Tomcat).
- Rare: Si vous maintenez un fichier Messages.xml personnalisé dans tomcat/content/erddap /, Tu dois comprendre. (par diff) quelles modifications ont été apportées aux messages.xml par défaut (qui sont dans le nouveau erddap. guerre comme WEB-INF/classes/gov/noaa/pfel/erddap/util/messages.xml) et modifiez votre fichier de messages personnalisés.xml en conséquence.
Installer
- Installez le nouveau ERDDAP™ dans Tomcat: \* N'utilisez pas Tomcat Manager. Tôt ou tard, il y aura des problèmes de mémoire de PermGen. Il vaut mieux arrêter et démarrer Tomcat. \* Remplacer les références à tomcat ci-dessous par le répertoire Tomcat actuel de votre ordinateur.
Linux et Macs
- Arrêt Tomcat : À partir d'une ligne de commande, utilisez : tomcat/bin/shutdown.sh Et utiliser ps -ef | grep tomcat pour voir si / quand le processus a été arrêté. (Ça peut prendre une minute ou deux.)
- Supprimer la décompression ERDDAP™ installation: Dans tomcat/webapps, utilisez rm -rf erddap
- Supprimer l'ancien erddap. fichier de guerre: Dans tomcat/webapps, utilisez rm erddap. guerre
- Reçu le nouveau erddap. fichier de guerre du répertoire temporaire vers tomcat/webapps
- Redémarrer Tomcat et ERDDAP : utiliser tomcat/bin/startup.sh
- Affichage ERDDAP™ dans votre navigateur pour vérifier que le redémarrage a réussi.
(Souvent, vous devez essayer quelques fois et attendre une minute avant de voir ERDDAP™ .)
Fenêtres
- Arrêt Tomcat : À partir d'une ligne de commande, utilisez : tomcat\bin\ shutdown.bat
- Supprimer la décompression ERDDAP™ installation: Dans tomcat/webapps, utilisez del /S/Q erddap
- Supprimer l'ancien erddap. fichier de guerre & #160;: Dans tomcat\webapps, utilisez del erddap. guerre
- Reçu le nouveau erddap. fichier de guerre du répertoire temporaire vers tomcat\webapps
- Redémarrer Tomcat et ERDDAP : utiliser tomcat\bin\startup.bat
- Affichage ERDDAP™ dans votre navigateur pour vérifier que le redémarrage a réussi. (Souvent, vous devez essayer quelques fois et attendre une minute avant de voir ERDDAP™ .)
Problèmes de mise à jour ERDDAP ? Voir notre section sur l'obtention d'un soutien supplémentaire .