This book covers the concepts of repository management, software supply chain management and component management in general and specifically the usage of Nexus Repository Manager Pro and Nexus Repository Manager OSS, in general also referred to as Nexus Repository Manager. It details all aspects of set-up and running the repository manager. Specifically this documentation covers version 3.0.2.
This documentation was last updated and published on 2017-02-24.
Formats. This Nexus Repository Manager documentation is available online in HTML format, so you can read is in web browser, while using the repository manager or referring other users to specific content.
The navigation bar on the left-hand side of the documentation allows you to access documentation for different versions of Nexus Repository Manager as well as a number of other resources.
The top right-hand side of the documentation features a search input box that accesses all content to provide you with the relevant information for your search term.
In addition to this online version the documentation can be downloaded in Portable Document Format (PDF) and Electronic Publication (EPUB) format for offline access.
Nexus Repository Manager Editions. The documentation covers all editions of the repository manager - Nexus Repository Manager OSS and Nexus Repository Manager Pro. Each chapter or smaller section title in the documentation is followed by a text, showing in which edition the specific features are available e.g.:
Available in Nexus Repository OSS and Nexus Repository Pro
If you can not find any specific mentions of a specific edition, it is safe to assume that the feature can be found in all editions. Keep in mind that Nexus Repository Manager Pro is an extension of Nexus Repository Manager OSS.
Conventions Used in the Documentation. A number of conventions are used through out the documentation to simplify following the instructions and content.
A user interface label or button is highlighted. E.g. use the Applications button to access the list of applications.
A code segment or command line like
mvn clean install input in a paragraph uses monospace fonts just like they
would be used in a command line window.
Larger code segments use the same monospace fonts and are encapsulated in a block:
$ mvn --version Apache Maven 3.3.3 (79941207757...; 2015-04-22T06:57:37-05:00) Maven home: /opt/apache-maven-3.3.3 Java version: 1.8.0_60, vendor: Oracle Corporation Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre Default locale: en_US, platform encoding: UTF-8 OS name: "mac os x", version: "10.10.5", arch: "x86_64", family: "mac"
The documentation uses specific blocks for notes, tips and important messages:
You can download Java from the Oracle website.
The repository manager should be set up to run as a service.
Nexus Repository Manager requires Java 8.
In addition there are blocks for warnings and cautioning alerts:
Mounting the storage directory via NFS can have negative performance and stability effects.
Be sure to perform a complete backup before upgrading the repository manager.
Application screenshots and other images are typically included as numbered figures and referenced from the flowing text.
Next Steps. With all this in mind you can learn more about the concepts used or learn more about installing, configuring or using the repository manager or choose to read a section about your specific use case or question.