1. 程式人生 > >maven+idea打包可執行的jar檔案

maven+idea打包可執行的jar檔案

1、首先建立一個maven專案,然後在Pom.xml檔案中新增入下程式碼:

<build>
        <plugins>

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jar-plugin</artifactId>
                <version>3.1.1</version>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jar-plugin</artifactId>
                <configuration>
                    <archive>
                        <manifest>
                            <addClasspath>true</addClasspath>
                            <useUniqueVersions>false</useUniqueVersions>
                            <classpathPrefix>lib/</classpathPrefix>
                            <mainClass>com.sunxj.rename.FileReName</mainClass>
                        </manifest>
                    </archive>
                </configuration>
            </plugin>
        </plugins>
    </build>

2、其中mainClass是設定自己建立main函式所在的類,如下圖所示:

3、然後在idea左下角開啟Terminal,然後輸入mvn package即可,然後會自動打包jar檔案,如下圖所示:

4、然後就會在當前目錄生成一個target,其中有個jar就是打包的,然後就可以通過java -jar filename.jar運行了。