maven打包可运行文件

来源:互联网 发布:android开发 linux 编辑:程序博客网 时间:2024/05/10 03:50

1.onejar-maven-plugin把java类与lib打包为一个可运行jar

2.

<build>
<finalName>FlightTask</finalName>
<plugins>

<plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jar-plugin</artifactId>
                <configuration>
                    <archive>
                        <manifest>
                            <addClasspath>true</addClasspath>
                            <mainClass>youmainclasspath</mainClass>
                        </manifest>
                    </archive>
                </configuration>
            </plugin>

</plugins>
</build>

执行 mvn dependency:copy-dependencies -DoutputDirectory=lib package

然后把lib里的所有jar放到你工程的jar包所在的目录

运行java -jar youjar.jar


0 0