これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド mh_installpom です。
プログラム:
NAME
Maven - POM ファイルを /usr/share/maven-repo にインストールします。
SYNOPSIS
mh_installpom [オプション] ... [POM]
DESCRIPTION
POM ファイルをインストールします /usr/share/maven-repo、Maven の正しい場所にあります。 前に
POM をインストールするには、mh_cleanpom を使用して準備します。
debian/maven.rules は、ライブラリとそのライブラリのバージョン プロパティを変更するために使用されます。
依存関係。
debian/$package.poms の情報を再利用するため、mh_installpoms を使用することをお勧めします。
繰り返しを避けます。
場所
[pom] は、インストールする POM ファイルの場所です。
GroupId、artifactId、およびバージョンはこのファイルから抽出されます。
OPTIONS
-h - 助けて: このテキストを表示
-V - バージョン: バージョンを表示
-p --package =: Debian パッケージの名前
この POM ファイルが含まれます
-h --has-パッケージバージョン: この POM が
パッケージと同じバージョンなので、依存するパッケージのパッケージ作成者に役立ちます
-o --親なし: 親 POM から継承しません
-k --keep-pom-version: POM の元のバージョンを保持しますが、
依存関係とプラグイン内の他のすべてのバージョンを変換します。 親POMがある場合、
親が既に Maven に登録されている場合を除き、そのバージョンを保持します。
倉庫
-e、 --set-version=: POM のバージョンを設定します。
POM ファイルで宣言されたバージョンは使用しないでください。
-r --ルール=: を含むファイルへのパス
POM をクリーニングするときに適用されるルール。 オプション。デフォルトの場所は次のとおりです。
debian/maven.rules
-u --公開ルール=: を含むファイルへのパス
クリーンアップされた POM のプロパティ debian.mavenRules で公開する追加のルール。
オプション、デフォルトの場所は debian/maven.publishedRules です。
-i --ignore-rules=: を含むファイルへのパス
クリーンな POM から特定の依存関係を削除するために使用されるルール (オプション)
デフォルトの場所は debian/maven.ignoreRules です
-c --clean-ignore-rules=: を含むファイルへのパス
ルールは、クリーンな POM から特定の依存関係を削除するために使用されます。
以前に指定されたルールを無視します。 などの場合に便利です。
Maven クリーン ターゲットでは、ビルドよりも多くの依存関係または無視するプラグインが必要です
目標。 clean-ignore-rules で定義されたすべてのルールが既存のルールに追加されます。
無視ルールのルール。 オプション。デフォルトの場所は次のとおりです。
debian/maven.cleanIgnoreRules
-s - 何でもあり: バージョンの変換にルールを適用しません。
バージョンをデフォルトの「debian」バージョンに変換することさえしません
--no-publish-used-rule: 変換に使用されるルールを公開しません
debian.mavenRules 内の POM 独自の属性
--keep-elements=: ここにリストされている要素を保持します
通常はクリーン操作で削除される場合でも。 そうした要素は、
ビルド、レポート、レポート、前提条件、プロファイル。
-m--maven-repo= : Maven リポジトリの場所、
現在の POM ファイルで使用されている Maven プラグインのバージョンを強制するために使用されます。
リポジトリで見つかったバージョン
-v -詳細: 実行中に詳細情報を表示します
-n -- ノーアクト: 実際には何もせず、結果を出力するだけです
-無視ポン: POM を読み取りますが、インストールしません
も参照してください。 mh_installpoms(1) mh_cleanpom(1)
onworks.net サービスを使用してオンラインで mh_installpom を使用する