pom - maven-compiler-plugin
Advertencia del sitio de Maven: la url del repositorio ''https://maven-repository.dev.java.net/nonav/repository'' no es vĂ¡lida (2)
Debe configurar el complemento de informes para que no busque repositorios, ya que construye el informe. en pom agregue lo siguiente:
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.8</version>
<configuration>
<dependencyLocationsEnabled>false</dependencyLocationsEnabled>
</configuration>
</plugin>
</plugins>
</reporting>
El complemento de informes emite la Advertencia, incluso si no tiene configurada la configuración de Maven privada o global, o en cualquier fuente principal los repositorios "no válidos". Quizás el complemento también busque definiciones de repositorio en las dependencias del proyecto.
[WARNING] The repository url ''https://maven-repository.dev.java.net/nonav/repository'' is invalid - Repository ''java.net'' will be blacklisted.
[WARNING] The repository url ''http://maven.glassfish.org/content/groups/glassfish'' is invalid - Repository ''glassfish-repo-archive'' will be blacklisted.
[WARNING] The repository url ''https://maven.java.net/content/repositories/releases/'' is invalid - Repository ''jvnet-nexus-releases'' will be blacklisted.
[WARNING] The repository url ''https://maven.java.net/content/groups/public'' is invalid - Repository ''release.maven.java.net'' will be blacklisted.
[WARNING] The repository url ''http://repository.springsource.com/maven/bundles/external'' is invalid - Repository ''spring-external'' will be blacklisted.
Estoy usando Maven 3.2.3 en un proyecto de varios módulos. Quiero generar un informe checkstyle y findbugs, por lo que he configurado lo siguiente:
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.13</version>
<reportSets>
<reportSet>
<reports>
<report>checkstyle</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>2.5.5</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>2.3</version>
</plugin>
</plugins>
</reporting>
Sin embargo, cuando corro
mvn site:site site:deploy
Repito varias veces la siguiente advertencia ...
[WARNING] The repository url ''https://maven-repository.dev.java.net/nonav/repository'' is invalid - Repository ''java.net'' will be blacklisted.
No tengo ninguna referencia a este repositorio en mis archivos pom.xml o en mi archivo ~ / .m2 / settings.xml. ¿Cómo puedo rastrear esto y finalmente resolver la advertencia?
Tengo un proyecto de Maven, donde la agregación es separada de la herencia: la herencia del módulo de Maven frente a la agregación . En orden
mvn project-info-reports:dependencies
funciona, el pom
agregado debe heredar el parent
. Para evitar las advertencias en la lista negra del repositorio, los reporting
principales deben configurarse como se mencionó anteriormente, o podría ser simple:
<properties>
...
<dependency.locations.enabled>false</dependency.locations.enabled>
</properties>