Maven está intentando actualizar el plugin glassfish de maven.ocean.net.au

No podemos implementar nuestra aplicación ya que Maven está tratando de actualizar el plugin glassfish del repositorio maven.ocean.net.au, aunque no se definió dicho repositorio en nuestro pom. El problema es que maven.ocean.net.au no está en línea y, por lo tanto, nuestra compilación falla. ¿Ha pasado esto a alguien mas?

Respuesta 1

Supongo que está usando lo org.glassfish.maven.plugin:maven-glassfish-plugin:2.2-SNAPSHOTque declara http://maven.ocean.net.au/snapshot como repositorio de instantáneas.

Mi sugerencia sería usar una versión lanzada del complemento, por ejemplo, la versión 2.1 (las versiones lanzadas de este complemento están alojadas en el repositorio Maven2 de java.net ) o parchear e implementar una versión 2.2 en su repositorio corporativo interno (es decir, no usar una instantánea del Ocean Maven2 Snapshot Repository ).

Respuesta: 2

La resolución de dependencia solo fallará si ningún otro repositorio utilizado tiene la versión del complemento glassfish que está intentando utilizar.

Asegúrese de que su configuración de Maven tenga varios otros repositorios de complementos (lo mejor es un repositorio local que envía solicitudes a servidores remotos, para construir una gran caché local de artefactos Maven) para que la resolución no falle cuando no se puede alcanzar un único repositorio .

Respuesta: 3

Tengo el mismo problema. Sin embargo, el uso del repositorio Maven2 de java.net no puede resolverlo, ya que este es el lugar de donde proviene la referencia al repositorio ocean.net.au: http://download.java.net/maven/2/org/glassfish/maven /plugin/maven-glassfish-plugin/2.1/maven-glassfish-plugin-2.1.pom ¿ Quizás deberían cambiar su .pom?

Respuesta: 4

Tengo el mismo problema. La única solución que he encontrado en este momento es eliminar todos los repositorios (o cambiarlos a enabled = false) de todas las dependencias (3).

Deberían poner todos estos repositorios en un perfil, esta es una solución terrible. Incluso estaría bien si hubiera alguna respuesta del servidor, pero simplemente se bloquea. La configuración del tiempo de espera también se ignora.

Respuesta: 5

Resolví esto en eclipse haciendo clic derecho en el POM y creando una nueva configuración de ejecución en modo fuera de línea. Aparentemente, las compilaciones guardadas de Maven ignoran la configuración global y usan su propia configuración. Por supuesto, si realmente necesita otras actualizaciones, tendrá una larga espera, pero esto me ha ayudado.

Respuesta: 6

Estoy escribiendo una aplicación de prueba de concepto para consumir mensajes de Apache Kafka 0.9.0.0 y ver si puedo usarla en lugar de un agente de mensajes JMS común debido a los beneficios que ofrece Kafka. Esto es ...

Actualmente encuentro un problema al leer un archivo de texto relativamente grande usando Java 1.4. Estoy tratando de leer un archivo de texto con 100 caracteres por línea y el archivo puede tener hasta 1 millón de líneas o más ...

Eso me parece demasiado complicado, ya que las instancias ImmutableSet solo se crean con las instancias ImmutableSet.Builder, que no implementan Collection, por lo que no puede usar Collectors.toCollection (...

Tengo una pregunta sobre "CONST" en Java. Quiero saber cómo hacer como "const struct VAL & getVal ()" en lenguaje C. Aquí hay un código de muestra. prueba de clase pública {/ * VAL es simplemente como estructura ...