JavaFX使用maven-assembly-plugin打包

简介: JavaFX使用maven-assembly-plugin打包

如下简单的配置可以将所有依赖打到一个包内

<plugin>
    <artifactId>maven-assembly-plugin</artifactId>
    <configuration>
        <appendAssemblyId>false</appendAssemblyId>
        <descriptorRefs>
            <descriptorRef>jar-with-dependencies</descriptorRef>
        </descriptorRefs>
        <archive>
            <manifest>
                <mainClass>sample.Main</mainClass>
            </manifest>
        </archive>
    </configuration>
    <executions>
        <execution>
            <id>make-assembly</id>
            <phase>package</phase>
            <goals>
                <goal>single</goal>
            </goals>
        </execution>
    </executions>
</plugin>

打包结果解压后目录

fast.png

相关文章
|
XML SQL Java
Maven的三种打包方式(jar、shade、assembly)
Maven的三种打包方式(jar、shade、assembly)
3490 0
|
2月前
|
Java 编译器 测试技术
全面理解Maven Compiler Plugin-Maven编译插件
【10月更文挑战第16天】
419 1
|
7月前
|
Java 应用服务中间件 Maven
Maven - "maven-war-plugin"的使用
Maven - "maven-war-plugin"的使用
503 0
JavaFX使用maven-assembly-plugin打包
JavaFX使用maven-assembly-plugin打包
129 0
JavaFX使用maven-assembly-plugin打包
|
Java
JavaFX使用maven-shade-plugin打成Jar包
JavaFX使用maven-shade-plugin打成Jar包
124 0
JavaFX使用maven-shade-plugin打成Jar包
|
Java Maven
JavaFx使用maven-jar-plugin打成jar包
JavaFx使用maven-jar-plugin打成jar包
311 0
JavaFx使用maven-jar-plugin打成jar包
|
Java Maven
使用IDEA创建基于maven的javaFX项目并使用Artifacts打包成jar
使用IDEA创建基于maven的javaFX项目并使用Artifacts打包成jar
322 0
使用IDEA创建基于maven的javaFX项目并使用Artifacts打包成jar
|
Java
Idea+maven-jar-plugin构建JavaFX可执行jar包
Idea+maven-jar-plugin构建JavaFX可执行jar包
104 0
Idea+maven-jar-plugin构建JavaFX可执行jar包
|
Java Maven
pom文件中maven-assembly-plugin插件
使用Maven对Web项目进行打包,默认为war包;但有些时候,总是希望打成zip包(亦或其他压缩包),这时就用到了maven-assembly-plugin插件
347 0
|
Java Maven
Java实战:Java使用Zxing二维码生成案例
ZXing(Zebra Crossing)是Google开发的一个二维码解析和生成的开源库。
Java实战:Java使用Zxing二维码生成案例