rpm-maven-plugin

    1热度

    1回答

    我有了子模块Maven项目转,Maven的插件: /pom.xml /child1/pom.xml /child2.pom.xml 当我做了一个“行家包”,它会创建一个/target/foo.jar。好。 当我做了一个“行家转速:转”,我的构建失败,因为当它建立孩子的之一,它说: [ERROR] Failed to execute goal org.codehaus.mojo:rpm-m

    0热度

    1回答

    我们的组织有一个为rpms命名的约定。通常,rpm的基名比Maven项目短。还有一个关于如何命名发布的约定。所以我们想要一个名字,如 ${shortname}-${project.version}-${release}.noarch.rpm。 我想用rpm-maven-plugin而不是老的nmake技术构建这样的rpms。 这很容易使用插件的参数来完成。目标目录中生成的rpm具有所需的名称。 然

    0热度

    1回答

    我试图从maven插件生成rpm,并在下面得到错误: 无法签署RPM:RPM签名执行返回:'127' POM文件看起来不错,因为它能够生成战争档案 我该如何签署rpm? 连接日志以供参考: [INFO] Building target platforms: noarch-redhat-linux [INFO] Building for target noarch-redhat-linux [I

    0热度

    1回答

    我在cygwin64上用maven构建rpm,但是我遇到了问题,rpm文件的分隔符是反斜杠(Windows样式),所以我需要正斜杠(/),因为我需要在Linux上部署。 任何帮助?

    2热度

    1回答

    我想创建一个RPM软件包来安装一个软件,但每当我尝试使用rpm插件构建它时,它将运行安装脚本,我的机器是不是预期目标(也不应该) 的设置是这样的 <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>rpm-maven-plugin</artifactId> <version>2.1.2</version>

    1热度

    2回答

    我正在使用Maven RPM插件构建一个包,并且它在.spec文件中以安装过程中导致冲突的方式生成%files部分。我想安装一个文件到/ usr/bin中,但代表.spec文件包含以下指令: %attr(755,root,root) /usr/bin 这将导致RPM安装失败由于与另一个软件包已经拥有该目录的冲突。 我想要做的是让Maven直接指定文件名,这将避免整个问题。这里是该特定文件的映射

    1热度

    2回答

    我有一个man文件,我想安装到/ usr/share/man/man8 rpm安装过程中。这是我的映射。 <mapping> <directory>/usr/share/man/man8</directory> <documentation>true</documentation> <!-- no difference if I add or remove this -->

    0热度

    1回答

    ... <groupId>org.codehaus.mojo</groupId> <artifactId>rpm-maven-plugin</artifactId> <version>2.1-alpha-3</version> ... <mapping> <directory>/etc/init.d/</directory> <softlinkSource>

    3热度

    2回答

    如何在需要将文件设置为664时为文件夹设置权限(即775)? 如果文件夹设置为664,那么非rpm安装程序(root)的用户将看到'?'代替文件的所有者/权限,我不希望将所有文件的权限设置为775。 结构与this question类似!

    0热度

    1回答

    我使用rpm-maven-plugin创建了一个RPM。我想有在Tomcat版本6或以上扶养,因此: - <requires> <require>tomcat >= 6.0</require> </requires> 所以我创建了一个流浪初始化虚拟机,并尝试安装Tomcat: - [[email protected] ~]$ sudo yum install tomcat