有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java创建包含多个文件和目录的Maven发行版

如何使用Maven创建多文件版本?也就是说,我的应用程序的发布需要作为其中的一组目录和文件提供,例如,类似于已安装的JBoss目录结构。用Maven怎么可能做到这一点?我可以生成应用程序的主jar文件。我必须在一个发布目录中给出它,在这个目录中可以有许多其他目录,比如dependent libs direcotry和一些特定于应用程序的目录


共 (1) 个答案

  1. # 1 楼答案

    {a1}就是为了这个目的。将一个src/main/assembly目录添加到主项目中,将一个或多个assembly descriptors放入其中。这些定义了哪些文件、依赖项和项目模块进入工件,使用哪些过滤属性、编码和行尾。最终结果可以是一个zip或压缩的tar文件。如果您需要多个软件包(例如Windows和Linux),请创建多个assembly-*.xml files