インターネット プロキシを持たないプライベート ネットワークで作業しています。
官僚機構が関与するローカルリポジトリも作成できません。管理者はそれを許可しません。私は長期的な修正かもしれませんが、私が尋ねた質問の解決策ではありません.
直接または間接的なインターネット接続が必要なため、Maven をビルド ツールとして保持することはできません。
プロジェクトのビルドにはANTを使用する必要があるため、オフラインモードでmavenを使用することもできません。
しかし、すべての jar を 1 つのアーカイブにスマートに収集するために、Maven の依存関係管理を使用したいと考えています。
私の計画は、maven を使用して解決された依存関係を含む ZIP ファイルを生成することです。そして、この ZIP ファイルを、インターネットに接続されていないプライベート ネットワーク内で作業するすべての開発者に共有します。
そのために、インターネットに接続しているコンピューターに一時的にアクセスし、そこから必要なすべての依存関係を含むダミーの POM を定義します。
問題は、POM で定義されたすべての依存関係を含む maven を使用して (単一の jar ではなく) ZIP ファイルを生成する方法です。