Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

[MINSTALL-200] "mvn jar:jar install:install" installs a jar instead of a pom

Abierto
#310 4 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
java
Área
build-system

Línea de trabajo

Reproduce el comando reportado mvn jar:jar install:install usando el POM de ejemplo e inspeccione el artefacto instalado en ~/.m2/repository/com/example/test-project-parent. Compare Maven Install Plugin 3.1.1 y 3.1.2; se considera terminado cuando el POM sigue siendo XML en lugar de convertirse en un archivo ZIP, como se informó para 3.1.2.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

bug priority:minor

Urs Keller opened MINSTALL-200 and commented

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.example</groupId>
    <artifactId>test-project-parent</artifactId>
    <version>main-SNAPSHOT</version>
    <packaging>pom</packaging>
    <build>
        <pluginManagement>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-install-plugin</artifactId>
                    <version>3.1.2</version>
                </plugin>
            </plugins>
        </pluginManagement>
    </build>
</project>
 
$ rm -rf ~/.m2/repository/com/example/test-project-parent
$ mvn jar:jar install:install
$ file  ~/.m2/repository/com/example/test-project-parent/main-SNAPSHOT/* 
.../test-project-parent-main-SNAPSHOT.pom: Zip archive data, at least v1.0 to extract, compression method=store
 

The behaviour is different in 3.1.1 where this command will install the pom. The output looks like this:

.../test-project-parent-main-SNAPSHOT.pom: XML 1.0 document text, ASCII text 

Affects: 3.1.2

Issue Links:

  • MNG-8138 Maven internal state should not allow to become "broken"
    ("is caused by")
  • MINSTALL-201 Regression in 3.1.2 when installing pom artifact
Lenguaje dominante
Java
Estrellas
43
Forks
44
Merge medio
1 d 11 h
PR fusionados (30 d)
16

Preparar el entorno

Aún no hemos revisado los archivos de configuración de este proyecto. Empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de apache/maven-install-plugin

Todos los issues de apache/maven-install-plugin

Issues similares

Más issues de Java

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.