Blocking selected artifacts
Nexus routing rules can be used to block certain artifacts. For example, you might have a company policy to not to use any artifacts with the GPL license. In this a case, those artifacts can be blocked from the Nexus repository. The following steps show you how to block all the Apache axis2 artifacts. However, this is not a perfect example, as Apache Axis2 was released under Apache 2.0 License:
- Go to
http://localhost:8081/nexus
and log in asadmin
. - Navigate to Views/Repositories | Routing | Add. The URL Pattern field carries a regular expression to the artifact path. The artifact path is everything that comes after
nexus/content
, which also includes the repository name. In this case, we use^/org/apache/axis2/.*
as the ...
Get Mastering Apache Maven 3 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.