关于pom.xml中的deb软件包制作的最佳实践是什么?

尤里B

pom.xml一些多模块项目具有文件层次结构。我需要将目标jar模块打包到结果deb包中。如何使用jdeb目标罐子(内部包含postins和preinst脚本)使用Deb软件包制作或其他方式实现该目标。
对我来说,另一个问题是:将一些“ dep-package-making”插件放置到顶级pom有意义吗?另一种选择-另一个子模块项目(fake project),其pom.xml内部从顶级pom.xml继承,并将该deb packagemaker插件放入其中。

普拉文·库玛(Prveen Kumar)

您可以在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-plugin以获得更多信息,您可以查看使用情况页面(文档){ http://debian-maven.sourceforge.net/usage.html }

可以在以下位置找到jdeb插件的示例用法:https : //github.com/tcurdt/jdeb/blob/master/src/examples/maven/pom.xml

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

关于pom.xml中的deb软件包制作的最佳实践是什么?

来自分类Dev

关于Linux中的软件包?

来自分类Dev

什么是调用maven软件包命令时创建的`dependency-reduced-pom.xml`文件?

来自分类Dev

什么是调用maven软件包命令时创建的`dependency-reduced-pom.xml`文件?

来自分类Dev

关于引导和IOC容器的最佳实践是什么?

来自分类Dev

在不同的OS(Xamirin / Android,Windows,Web)环境中工作时,关于路径的最佳实践是什么?

来自分类Dev

从POM中的构建路径中排除软件包

来自分类Dev

关于R中的glmnet软件包的'standardize'选项的困惑

来自分类Dev

关于DTO,模式或键入打字稿的接口的最佳实践是什么

来自分类Dev

维护要在厨师中安装软件包的最佳实践

来自分类Dev

关于封装python的最佳实践

来自分类Dev

关于可观察的最佳实践

来自分类Dev

创建Nuget软件包的最佳实践

来自分类Dev

逐步通过NPM软件包的最佳方法是什么

来自分类Dev

intelliJ中POM.xml中的O符号是什么

来自分类Dev

在Pycharm中私下处理pypi发布的软件包的最佳方法是什么?

来自分类Dev

从Debian的软件包中恢复已删除文件的最佳方法是什么?

来自分类Dev

为什么我必须从pom中删除依赖项,然后再将其重新添加并安装以获得最新版本的maven软件包?

来自分类Dev

Java中pom.xml文件的用途是什么?

来自分类Dev

关于在等值实施中包含域模型的ID的最佳实践

来自分类Dev

关于在/ priv中测试或生产的不同数据的最佳实践?

来自分类Dev

关于清除链接列表的Java最佳实践

来自分类Dev

卡桑德拉; 关于索引的最佳实践?

来自分类Dev

卡桑德拉; 关于索引的最佳实践?

来自分类Dev

关于如何组织方法的最佳实践?

来自分类Dev

SQLITE:关于使用 AUTOINCREMENT 的最佳实践

来自分类Dev

从Qt项目制作Debian软件包(.deb)

来自分类Dev

从Qt项目制作Debian软件包(.deb)

来自分类Dev

制作deb文件并安装生成的软件包

Related 相关文章

  1. 1

    关于pom.xml中的deb软件包制作的最佳实践是什么?

  2. 2

    关于Linux中的软件包?

  3. 3

    什么是调用maven软件包命令时创建的`dependency-reduced-pom.xml`文件?

  4. 4

    什么是调用maven软件包命令时创建的`dependency-reduced-pom.xml`文件?

  5. 5

    关于引导和IOC容器的最佳实践是什么?

  6. 6

    在不同的OS(Xamirin / Android,Windows,Web)环境中工作时,关于路径的最佳实践是什么?

  7. 7

    从POM中的构建路径中排除软件包

  8. 8

    关于R中的glmnet软件包的'standardize'选项的困惑

  9. 9

    关于DTO,模式或键入打字稿的接口的最佳实践是什么

  10. 10

    维护要在厨师中安装软件包的最佳实践

  11. 11

    关于封装python的最佳实践

  12. 12

    关于可观察的最佳实践

  13. 13

    创建Nuget软件包的最佳实践

  14. 14

    逐步通过NPM软件包的最佳方法是什么

  15. 15

    intelliJ中POM.xml中的O符号是什么

  16. 16

    在Pycharm中私下处理pypi发布的软件包的最佳方法是什么?

  17. 17

    从Debian的软件包中恢复已删除文件的最佳方法是什么?

  18. 18

    为什么我必须从pom中删除依赖项,然后再将其重新添加并安装以获得最新版本的maven软件包?

  19. 19

    Java中pom.xml文件的用途是什么?

  20. 20

    关于在等值实施中包含域模型的ID的最佳实践

  21. 21

    关于在/ priv中测试或生产的不同数据的最佳实践?

  22. 22

    关于清除链接列表的Java最佳实践

  23. 23

    卡桑德拉; 关于索引的最佳实践?

  24. 24

    卡桑德拉; 关于索引的最佳实践?

  25. 25

    关于如何组织方法的最佳实践?

  26. 26

    SQLITE:关于使用 AUTOINCREMENT 的最佳实践

  27. 27

    从Qt项目制作Debian软件包(.deb)

  28. 28

    从Qt项目制作Debian软件包(.deb)

  29. 29

    制作deb文件并安装生成的软件包

热门标签

归档