ラダープラグインを入手する必要があります。gitのクローンを作成しましたが、インターネットにアクセスできない別のマシンでコンパイルする必要があります。 rudder-pluginディレクトリにあるプラグインをコンパイルする手順に従いましたが、rudder-parent-5.0.0.pomをダウンロードしようとして失敗します。別のマシンからダウンロードし、コードをコンパイルできるマシンでscpしましたが、それでもファイルをダウンロードする必要があります。必要なすべてのファイルでコンパイルするための命令またはバンドルがありますか(make/ar/maven/Java8 jdkツールはコンパイルマシンにすでにインストールされています)?
助けてくれてありがとうLuc
インターネットに接続されていないマシンでプラグインをコンパイルすることは、特にMavenビルドツールとローカルリポジトリをある程度流暢に行うことなく、難しい場合があります。 Mavenは多くの検証/ダウンロードを行っていますが、これは手作業で行うのは面倒です。そのため、接続されたマシンでプラグインをビルドし、結果のバイナリのみをデプロイすることをお勧めします。
そうは言っても、本当に本当に試したいのであれば、最も可能性の高い解決策は、接続されたマシンで最初にビルドすることです(または、プラグインのルートディレクトリでmvn dependency:resolve
を実行した後、少なくともプラグインディレクトリでmake generate-all-pom
を実行します) 。次に、rsync
またはtar
.m2/repository
ディレクトリ(ダウンロードされたjarのMavenローカルキャッシュの場所)を、コンパイルが行われるマシンに転送/抽出します。
それが役に立てば幸い、