Aktualizacja
Jak zrobić aktualizację istniejącego ERDDAP™ na serwerze
Zmiany
- Dokonaj zmian wymienionych w Zmiany w sekcji zatytułowanej "Rzeczy ERDDAP™ Administratorzy muszą wiedzieć i zrobić "dla wszystkich ERDDAP™ wersje od wersji, której używasz.
Java
- Jeśli uaktualniasz ERDDAP™ wersja 2.18 lub poniżej, musisz przejść do Java 21 (lub nowsze) i powiązanego Tomcata 10. Patrz regularnie ERDDAP™ Instrukcja montażu Java oraz Tomcat . Będziesz również musiał skopiować swój tomcat/content/erddap katalog ze starej instalacji Tomcat do nowej instalacji Tomcat.
Pobierz
- Pobierz erddap.war into _ tomcat _ / webapps. (Wersja 2.28.1, 622,676,238 bajtów, MD5 = 48b4226045f950c8a8d69ef9521b9bc9, datowany 09- 05- 2025)
messages.xml
-
- Często: Jeśli uaktualniasz ERDDAP™ wersja 1.46 (lub powyżej) i wystarczy użyć standardowych wiadomości, nowy standard messages.xml zostanie zainstalowany automatycznie (wśród plików .class poprzez erddap. wojna) .
- Rzadko: Jeśli uaktualniasz ERDDAP™ wersja 1.44 (lub poniżej) , MUSI usunąć stary plik messages.xml: tomcat/content/erddap Messages.xml. Nowy standard messages.xml zostanie zainstalowany automatycznie (wśród plików .class poprzez erddap. wojna) .
- Rzadko: Jeśli zawsze wprowadzasz zmiany do standardowego pliku messages.xml (na miejscu) , musisz dokonać tych zmian w nowym pliku messages.xml (który jest WEB- INF / classes / gov / noaa / pfel / erddap / util / messages.xml po erddap.war jest zdekompresowana przez Tomcat).
- Rzadko: Jeśli posiadasz niestandardowy plik messages.xml tomcat/content/erddap /, Musisz się dowiedzieć (przez diff) jakie zmiany zostały wprowadzone w domyślnym messages.xml (które są w nowym erddap. wojna jako WEB- INF / classes / gov / noaa / pfel / erddap / util / messages.xml) i odpowiednio modyfikuj swój plik messages.xml.
Instalacja
- Zainstaluj nowy ERDDAP™ w języku Tomcat:
- Nie używaj Tomcat Manager. Prędzej czy później będą problemy z pamięcią PermGen. Lepiej jest wyłączyć i uruchomić Tomcat. \ * Zastąp odnośniki do _ tomcat _ below aktualnym katalogiem Tomcat na komputerze.
Linux i Mac
- Wyłącz Tomcat: Z linii poleceń użyj: _ tomcat _ / bin / shutdown.sh I użyj ps-ef | grep tombot, aby sprawdzić, czy / kiedy proces został zatrzymany. (To może zająć minutę lub dwie.)
- Usuń zdekompresowane ERDDAP™ instalacja: In _ tomcat _ / webapps, use rm-rf erddap
- Usuń stary erddap. plik wojenny: In _ tomcat _ / webapps, użyj rm erddap. wojna
- Skopiuj nowy erddap. plik wojenny z katalogu tymczasowego do _ tomcat _ / webapps
- Przywróć Tomcat i ERDDAP : use _ tomcat _ / bin / startup.sh
- Widok ERDDAP™ w przeglądarce, aby sprawdzić, czy restart się powiódł.
(Często musisz spróbować kilka razy i poczekać minutę zanim zobaczysz ERDDAP™ .)
Okna
- Wyłącz Tomcat: Z linii poleceń użyj: _ tomcat _\ bin\ shutdown.bat
- Usuń zdekompresowane ERDDAP™ instalacja: In _ tomcat _ / webapps, use del / S / Q erddap
- Usuń stary erddap. akta wojenne: In _ tomcat _\ webapps, użyj del erddap. wojna
- Skopiuj nowy erddap. plik wojenny z katalogu tymczasowego do _ tomcat _\ webapps
- Przywróć Tomcat i ERDDAP : use _ tomcat _\ bin\ startup.bat
- Widok ERDDAP™ w przeglądarce, aby sprawdzić, czy restart się powiódł. (Często musisz spróbować kilka razy i poczekać minutę zanim zobaczysz ERDDAP™ .)
Aktualizacja problemów ERDDAP ? Zobacz rozdział dotyczący uzyskania dodatkowego wsparcia .