maven install:maven-assembly-plugin的使用


Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile

需要检查的几个地方:
1.Java Build Path 需要选择JDK1.8
2.Java Compiler 需要选择1.8
3.如果配置了maven-assembly-plugin,需要指定maven-compiler-plugin为1.8

pom.xml

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <configuration>
                <source>1.8</source>
                <target>1.8</target>
                <encoding>UTF-8</encoding>
                <compilerArgs>
                    <arg>-XDignore.symbol.file</arg>
                    <arg>-parameters</arg>
                </compilerArgs>
                <fork>true</fork>
            </configuration>
        </plugin>

        <!-- mvn打包 -->
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-assembly-plugin</artifactId>
            <version>2.2-beta-5</version>
            <executions>
                <execution>
                    <id>make-zip</id>
                    <!-- 绑定到package生命周期阶段上 -->
                    <phase>package</phase>
                    <goals>
                        <!-- 绑定到package生命周期阶段上 -->
                        <goal>single</goal>
                    </goals>
                    <configuration>
                        <descriptors> <!--描述文件路径 -->
                            <descriptor>src/assembly/assembly.xml</descriptor>
                        </descriptors>
                    </configuration>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注