Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Nexus webapp, how to use / instead of /nexus for base URI

Tags:

nexus

I'm attempting to build a new Nexus server using 2.6.3 on Ubuntu 12.04 with OpenJDK 7.

I have an empty repository running on port 8081, with nginx in front of it answering on port 80.

But the app doesn't answer at http://nexus.example.net/, only at http://nexus.example.net/nexus/. The root / sends back a 404.

I thought maybe the nexus-webapp and nexus-webapp-context-path properties in nexus.properties would fix that, but when I change that it gives me a generic directory listing of the sonatype-work/nexus directory.

like image 401
Mojo Avatar asked Oct 22 '13 20:10

Mojo


1 Answers

Here is what you need edit in /conf/nexus.properties:

nexus-webapp=${bundleBasedir}/nexus
nexus-webapp-context-path=

Context to be empty but keep the other one because the other one tells where to load the app from!

like image 86
sorin Avatar answered Sep 23 '22 10:09

sorin