1. 程式人生 > >[問題記錄]MAVEN打依賴jar包

[問題記錄]MAVEN打依賴jar包

pom.xml

<build>
    <plugins>
        <!-- setting compiler version is 1.8, included 'Target bytecode version' -->
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version
>
3.3</version> <configuration> <source>1.8</source> <target>1.8</target> <encoding>UTF-8</encoding> </configuration> </plugin> <!-- make jar with dependencies -->
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>3.0.0</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId
>
<artifactId>maven-assembly-plugin</artifactId> <version>3.0.0</version> <configuration> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> </descriptorRefs> <archive> <manifest> <mainClass>com.baidu.nuomi.taskeye.common.Common</mainClass> </manifest> </archive> </configuration> <executions> <execution> <phase>package</phase> <goals> <goal>single</goal> </goals> </execution> </executions> </plugin> </plugins> </build>

打包

mvn clean package

或者

mvn clean install -Dmaven.test.skip=true -e
-Dmaven.test.skip=true, 不執行測試用例, 也不編譯測試用例類.

IDEA_MAVEN_PACKAGE_1

IDEA_MAVEN_PACKAGE_2

參考資料