Maven omite la prueba unitaria y maven instala el proyecto en un frasco en el almacén local

Maven omite la prueba unitaria y maven instala el proyecto en un frasco en el almacén local


comando maven


  • mvn clean elimina el paquete de destino o limpia el archivo de clase.

  • mvn compilar compilar, compilar el archivo fuente de Java en la clase de archivo de código byte.

  • paquete de paquete mvn, si el archivo pom.xml no está configurado, el valor predeterminado es jar

  • mvn install instala el paquete jar en el almacén local ( esta lección )

  • mvn deploy despliega jar en un almacén remoto


Instale el proyecto local en un frasco e instálelo en el almacén local


  1. En primer lugar, hemos compilado el jar del proyecto correspondiente en nuestro directorio de destino, si no está empaquetado primero.

    mvn package
    
  2. Realice la instalación en el almacén local.

    mvn install:install-file -Dfile=jar路径  -DgroupId=待填 -DartifactId=待填  -Dversion=待填  -Dpackaging=jar
    

    Por ejemplo: el nombre del paquete jar se compone de artifactId-version. Por ejemplo, mi paquete mvn genera maven_demo_delete-1.0-SNAPSHOT.jar en el directorio de destino. La configuración de pom.xml es la siguiente:

    	<groupId>org.example</groupId>
        <artifactId>maven_demo_delete</artifactId>
        <version>1.0-SNAPSHOT</version>
    
    mvn install:install-file -Dfile=target/maven_demo_delete-1.0-SNAPSHOT.jar  -DgroupId=org.example -DartifactId=maven_demo_delete  -Dversion=1.0-SNAPSHOT  -Dpackaging=jar
    

Si tiene prisa por conectarse, puede omitir la prueba unitaria (por ejemplo, hay un error en la prueba unitaria que impide el paquete)

La prueba se compilará pero no se ejecutará

mvn package -DskipTests

La prueba no se compila ni se ejecuta (se usa más )

mvn package -Dmaven.test.skip=true

Supongo que te gusta

Origin blog.csdn.net/qq_44112474/article/details/108536915
Recomendado
Clasificación