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