問題タブ [rpm-maven-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
492 参照

mapping - maven を使用して rpm モジュールを含む rpm を作成するにはどうすればよいですか?

rpm-maven-plugin で「rpm コンテナー」を生成しようとしています。このコンテナーには、以前に生成して yum リポジトリーで共有した 3 つの rpm が含まれている必要があります。したがって、リポジトリから取得した 3 つの rpm のみを含む rpm ファイルを生成する pom ファイルを含む空のプロジェクトを用意するという考え方です。私の問題は、他に何も含めたくないということです。内部のrpmには独自のマッピング構成とインストール後のスクリプトがあるため、そこに何もマップする必要はありません。私の質問をよりよく説明するために、小さな例を追加します。

  • ローカル yum リポジトリ (aaa.repo) に、proj1.rpm、proj2.rpm、proj3.rpm の 3 つのプロジェクトがあります。
  • これら3つのプロジェクトを含む「グローバル」rpmを作成するために、rpm-pluginを使用して孤独なpom.xmlで新しいプロジェクトを作成しました。これまでに行ったことは次のとおりです。

<プラグイン>

空のマッピングがないと実行できないため、空のマッピングを追加する必要がありました。私が実行すると:

sudo yum -v --nogpgcheck localinstall globalProject.noarch.rpm

依存関係は解決されますが、rpm のコンテンツはインストールされません。何か案は?

0 投票する
1 に答える
857 参照

maven - マルチモジュールプロジェクトに基づいて複数のrpmをビルドするmaven

特定の方法でプロジェクトをビルドするためにmavenをセットアップしようとしています。私は次の構造を持っています:

  • pom.xml
    • モジュール1
      • pom.xml
    • モジュール2
      • pom.xml
      • モジュール2.1
        • pom.xml
      • モジュール2.2
        • pom.xml
      • モジュール2.3
        • pom.xml

実際には、module1、module2.2、および module2.3 に基づいて個別の rpm を構築し、これらすべての rpm をルート 1 に含めたいと考えています。Mavenを使用してこれを行う方法があり、それがプラグインのみである場合、誰かが私を助けてくれませんか。また、可能であれば、これをプロファイルを介して実行したいと考えています。私のすべての試みは私を無に導いた。

前もって感謝します!

0 投票する
1 に答える
2619 参照

maven - Maven pom が SNAPSHOT かどうかを確認する

プロジェクトが現在SNAPSHOTバージョンの場合はプロパティis.snapshotをに設定する方法が必要です。それ以外の場合は、プロパティを に設定します。01

私の試みはbuild-helper-pluginを使用することでした

project.versionSNAPSHOTの場合、is.snapshotプロパティは に設定され0ます。これはうまくいきます。ただし、がSNAPSHOTproject.versionでない場合、プロパティは に設定されます。project.version

これを修正する方法はありますか、それとも使用できる別のプラグインはありますか?

0 投票する
1 に答える
2081 参照

maven-3 - pom ファイルの RPM postinstallScriptlet が実行されないのはなぜですか

Maven RPM プラグインが指定されたスクリプトレットを生成しない

私はMaven 3.0.5を使用しています。上記の投稿が私の質問に答えていると思いましたが、投稿に記載されている rpm-maven-plugin バージョンを使用しています。

私のpomファイルには、ソフトリンクを作成するスクリプトレットがあります。

しかし、ソフトリンクが表示されません。手がかりはありますか?

0 投票する
3 に答える
1594 参照

maven-3 - アーキテクチャ情報を使用して rpm をデプロイする方法

mojo.codehaus.org の rpm-maven-plugin を使用して、MyRPM-3.0.0-1.x86_64.rpm という RPM を生成します。ただし、rpm をアーティファクトにデプロイすると、MyRPM-3.0.0.rpm が取得されます。デプロイにビルド番号 (-1 の部分) とアーキテクチャ (_x86_64 の部分) を含めるにはどうすればよいですか? 私はMaven 3.0.3を使用しています。

0 投票する
1 に答える
1321 参照

java - maven rpm プラグインが最初から設定ファイルをコピーしない

Java Web アプリケーションの rpm インストール ファイルを作成するために、maven rpm プラグインを使用しています。クラスと構成ファイルを ubuntu tomcat7 にコピーしてから、tomcat を起動します。rpm ファイルを作成し、「alien」を使用して .deb ファイルに変換します。問題は、構成ファイルとしてマークされているファイルが最初にコピーされないことです。

ここで構成「noreplace」を設定します。configuration=true もテストしました。しかし、どれも機能しませんでした。初めて構成ファイルをコピーする必要がありますが、更新時にそれらを上書きしません。

0 投票する
2 に答える
17733 参照

java - Maven を使用した RPM パッケージ

Maven プラグインを使用して RPM パッケージをビルドしようとしています。

プラグイン構成を追加すると、RPM パッケージが作成されません。RPM プラグイン サイトのマニュアルには、パッケージ タグは RPM である必要があると記載されていますが、これにより、この宛先が有効であると言ってビルドが失敗するようです。

共有できる例はありますか?

編集 エラーは不明なパッケージングです:rpm

0 投票する
1 に答える
826 参照

java - softlinkSorce を使用した rpm-maven-plugin のバグですね。

エラーでコンパイルされました: ...セッター、加算器、またはフィールドが組織内に見つかりません... 'softlinkSource' の場合...

同じバグのある codehaus jira を見つけました: http://jira.codehaus.org/browse/MRPM-82

私のバージョンでは修正されています。