Java 在pom.xml中制作deb包的最佳实践是什么?

Java 在pom.xml中制作deb包的最佳实践是什么?,java,maven,module,debian,pom.xml,Java,Maven,Module,Debian,Pom.xml,对于某些多模块项目,存在pom.xml文件层次结构。我需要将模块的目标jar打包到结果deb包中。如何使用jdeb或其他工具来实现这一点,以便在deb包制作中使用目标JAR,以及postins和preinst脚本。 我还有一个问题:把一些dep包制作插件放到顶级pom上有意义吗?备选方案-另一个子模块项目伪造项目,其中pom.xml继承自顶级pom.xml,并将deb package maker插件放入其中。您可以在maven构建中使用jdeb插件 <plugin> <arti

对于某些多模块项目,存在pom.xml文件层次结构。我需要将模块的目标jar打包到结果deb包中。如何使用jdeb或其他工具来实现这一点,以便在deb包制作中使用目标JAR,以及postins和preinst脚本。
我还有一个问题:把一些dep包制作插件放到顶级pom上有意义吗?备选方案-另一个子模块项目伪造项目,其中pom.xml继承自顶级pom.xml,并将deb package maker插件放入其中。

您可以在maven构建中使用jdeb插件

<plugin>
<artifactId>jdeb</artifactId>
<groupId>org.vafer</groupId>
<version>0.3</version>
<executions>
    <execution>
        <phase>package</phase>
        <goals>
            <goal>deb</goal>
        </goals>
    </execution>
</executions>
或debian maven插件有关更多信息,请查看使用页面文档{}


jdeb插件的使用示例可以在这里找到:

您可以在maven构建中使用jdeb插件

<plugin>
<artifactId>jdeb</artifactId>
<groupId>org.vafer</groupId>
<version>0.3</version>
<executions>
    <execution>
        <phase>package</phase>
        <goals>
            <goal>deb</goal>
        </goals>
    </execution>
</executions>
或debian maven插件有关更多信息,请查看使用页面文档{}


jdeb插件的示例用法可以在这里找到:

这个链接可能很有用,而且这是一个非常有用的链接。实际上,jdeb插件从一开始就被提到过。早在大约3年前,类似于pom模块的project_assembly,内部封装了deb包组装逻辑,已作为体系结构方法实现。这个问题不再是实际的了。这个链接可能会有帮助。这是一个非常有用的链接。实际上,jdeb插件从一开始就被提到过。早在大约3年前,类似于pom模块的project_assembly,内部封装了deb包组装逻辑,已作为体系结构方法实现。这个问题不再是实际问题了