Nexus 2.6
De EjnTricks
Révision de 25 juillet 2018 à 10:53 par Etienne (discussion | contributions)
La mise à jour s'effectue en déposant simplement la nouvelle version de l'application. Comme à chaque fois, le war est téléchargé puis décompresser dans le serveur d'application. Cela n'est pas nécessaire, mais c'est effectué plus par philosophie...
Votre avis
Nobody voted on this yet
|
|
Téléchargement et installation
Attention, la version 2.6 nécessite l'installation de la version 1.7 de Java. De plus, il faut s'assurer que le serveur Tomcat utilise bien cette version. Dans le cadre de cette installation, [[le script de démarrage avait été modifié.
#sudo service tomcat6 stop #sudo rm -rf /var/lib/tomcat6/webapps/nexus* #sudo wget -O /var/lib/tomcat6/webapps/nexus.war http://download.sonatype.com/nexus/oss/nexus-2.6.0.war #sudo unzip /var/lib/tomcat6/webapps/nexus.war -d /var/lib/tomcat6/webapps/nexus #sudo chown -R tomcat6:tomcat6 /var/lib/tomcat6/webapps/nexus #sudo rm -rf /var/lib/tomcat6/work/Catalina/localhost/nexus #sudo rm /var/lib/tomcat6/webapps/nexus.war #sudo service tomcat6 start
Version Java
Si la version 1.7 n'est pas prise en compte par Tomcat, un message d'erreur apparaît dans les logs catalina.out
.
GRAVE: Erreur lors du déploiement du répertoire nexus de l'application web java.lang.UnsupportedClassVersionError: org/sonatype/nexus/web/PlexusContainerContextListener : Unsupported major.minor version 51.0 (unable to load class org.sonatype.nexus.web.PlexusContainerContextListener) at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2858) at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1159) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1647) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526) at org.apache.catalina.startup.WebAnnotationSet.loadClassAnnotation(WebAnnotationSet.java:145) at org.apache.catalina.startup.WebAnnotationSet.loadApplicationListenerAnnotations(WebAnnotationSet.java:73) at org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(WebAnnotationSet.java:56) at org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(ContextConfig.java:297) at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:1078) at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:261) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4612) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1079) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1002) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:506) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065) at org.apache.catalina.core.StandardHost.start(StandardHost.java:840) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463) at org.apache.catalina.core.StandardService.start(StandardService.java:525) at org.apache.catalina.core.StandardServer.start(StandardServer.java:754) at org.apache.catalina.startup.Catalina.start(Catalina.java:595) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Voir aussi
Release Notes: https://help.sonatype.com/repomanager2/release-notes/older-release-notes#OlderReleaseNotes-RepositoryManager2.6.0