2

openjdk Java をインストールする groovy パッケージをインストールする代わりに、Nexus 3 の組み込み groovy を使用したい。これを行う簡単な方法はありますか?

埋め込まれた groovy を使用してこのコマンドを実行したい:

groovy addUpdateScript.groovy -u "admin" -p "admin123" -n "raw" -f "rawRepositories.groovy" -h "http://localhost:8081"

これは、Groovy スクリプトのサポートを Nexus3 Chef クックブックに追加するためのものです: https://supermarket.chef.io/cookbooks/nexus3

4

2 に答える 2

3

Nexus Repository Manager に組み込まれている groovy は、アプリケーションのクラスパスで純粋に利用できます。クライアント側の Groovy システムをインストールするか、単純な bash コマンドを使用するシェル スクリプトを使用して Groovy スクリプトをアップロードする方が簡単です。その例もスクリプト例の一部です。これらは、 https://github.com/sonatype/nexus-book-examples/tree/nexus-3.x/scripting/simple-shell-exampleのサンプル リポジトリにあります。

また、 http://www.sonatype.org/nexus/2016/06/08/integrating-nexus-repository-3/で、これらすべてのブログ投稿とビデオ デモをまとめました。

それが役立つことを願っています。

于 2016-08-02T04:39:27.157 に答える