これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド mh_resolve_dependency です。
プログラム:
NAME
Maven - Maven Repo Helper バージョン 1.7.1 のマニュアル ページ
SYNOPSIS
mh_revolve_dependency [オプション] ...
DESCRIPTION
依存関係を解決し、依存関係のリストを含む substvars ファイルを生成します。
パッケージ。
場所
バイナリ パッケージの名前です。
たとえば、libcommons-lang-java。 デフォルトは、debian/control で見つかった最初のバイナリです。
file
OPTIONS
-h - 助けて: このテキストを表示
-V - バージョン: バージョンを表示
-p --package =: パッケージの名前
-a - 蟻: パッケージ化には Maven の代わりに Ant を使用します
-j --javadoc: Javadoc の依存関係を解決します。
-n -非対話型: 非対話モード、質問しないでください
-o - オフライン: Debian ビルドの場合はインターネットに接続しないでください
互換性。
-v -詳細: 実行中に詳細情報を表示します
-b --ベースディレクトリ: パッケージのルート ディレクトリへのパス
-n --非探索: pom.xml のディレクトリを探索しません
説明: このツールは、debian/.poms で定義された POM ファイルを読み取り、Maven をスキャンします。
リポジトリの /usr/share/maven-repo。 次に、必要な依存関係を抽出します。
現在のパッケージを保存し、ファイル debian/.substvars に保存して、そこで読み取れるようにします。
デベルパー。 定義されている変数は次のとおりです。
maven:Depends - ランタイム依存関係のリスト maven:OptionalDepends - リスト
オプションの実行時依存関係の maven:CompileDepends - コンパイル時のリスト
依存関係 maven:TestDepends - テストの依存関係のリスト
onworks.net サービスを使用してオンラインで mh_resolve_dependency を使用する