En pom.xml tengo una declaración como esta
    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-javadoc-plugin</artifactId>
        <executions>
            <execution>
                <id>attach-javadocs</id>
                <goals>
                    <goal>jar</goal>
                </goals>
            </execution>
        </executions>
    </plugin>¿Hay alguna manera de desactivar eso desde la línea de comandos?
Sé que puedo extraer eso en un perfil, pero eso no es lo que quiero.
                    
                        java
                                maven
                                command-line
                                command-line-arguments
                                maven-javadoc-plugin
                                
                    
                    
                        Adaptador IA
fuente
                
                
            fuente

mvn release:perform -Darguments="-Dmaven.javadoc.skip=true".Parece que la manera simple
no funciona con el complemento de lanzamiento. en este caso debe pasar el parámetro como "argumento"
fuente
-Darguments="-DskipTests -Dmaven.javadoc.skip=true"<configuration><arguments>-DskipTests -Dmaven.javadoc.skip=true</arguments></configuration>-Dmaven.tests.skip=truePuede usar la
maven.javadoc.skippropiedad para omitir la ejecución del complemento, yendo por el javadoc de Mojo. Puede especificar el valor como una propiedad de Maven:o como argumento de línea de comandos:,
-Dmaven.javadoc.skip=truepara omitir la generación de Javadocs.fuente
Agregue a la configuración del complemento de lanzamiento en el pom.xml de nivel raíz:
fuente
Para los usuarios novatos de Powershell es importante saber que '.' es un elemento sintáctico de Powershell, por lo que el interruptor debe estar entre comillas dobles:
mvn clean install "-Dmaven.javadoc.skip = true"
fuente