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

            </div>
目录
相关文章
【Echarts】封装几个酷炫(发光)图表
【Echarts】封装几个酷炫(发光)图表
【Echarts】封装几个酷炫(发光)图表
hutool工具获得一个只包含数字的字符串
hutool工具获得一个只包含数字的字符串
|
8月前
|
Java 网络安全 Apache
SshClient应用指南:使用org.apache.sshd库在服务器中执行命令。
总结起来,Apache SSHD库是一个强大的工具,甚至可以用于创建你自己的SSH Server。当你需要在服务器中执行命令时,这无疑是非常有用的。希望这个指南能对你有所帮助,并祝你在使用Apache SSHD库中有一个愉快的旅程!
531 29
Vue3文字提示(Tooltip)
这是一篇关于 Vue2 文字提示(Tooltip)组件的教程,支持多种自定义属性,如最大宽度、展示文本、提示文本、样式、背景色、箭头显示等,并提供了在线预览示例。组件通过监听插槽和 `requestAnimationFrame` 实现了延迟显示与隐藏效果。文章详细介绍了组件实现代码及在页面中的使用方法。
721 0
Vue3文字提示(Tooltip)
|
Oracle Java 关系型数据库
Native-java(3)
Native-java(3)
333 0
|
Java 应用服务中间件 Docker
如何设置Docker容器中Java应用的内存限制
最近在和阿里的一些同事谈起使用Docker部署Java应用的场景,其中一个大家普遍关心的问题就是如何设置容器中JVM的内存限制。本文介绍了一种方法能够让Docker容器中的Java应用自动适配容器的内存限制。
27658 0
|
Docker 容器
Docker compose v1 与 v2版本区别
Docker Compose是用于定义和管理多容器Docker应用程序的工具。下面是Docker Compose版本1和版本2之间的一些区别:
1793 0
JavaFX使用maven-assembly-plugin打包
JavaFX使用maven-assembly-plugin打包
235 0
JavaFX使用maven-assembly-plugin打包
|
Java
JavaFX打包成可执行jar方法整理
JavaFX打包成可执行jar方法整理
313 0