問題タブ [nexus]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
maven - mvn:installを使用して、jarをnexusリモートリポジトリに配置します
EclipseでMavenを使用しています(m2 eclipse)
mvn:installを実行すると、jar(アーティファクト)がサーバー上にあるnexusリポジトリにインストールされます(現在、インストールされているjarはローカルシステムリポジトリに配置されています)。どうすればよいですか?

これをローカルリポジトリアドレスに変更しました
grails - grails/ivy プロキシの除外?
私の nexus リポジトリに接続する必要がありますが、中央の Maven リポジトリからファイルを取得する機能も必要です。を使用するgrails add-proxyと、除外リストを設定する方法がありません。
私は企業プロキシの背後にいて、nexus リポジトリはプロキシ内にあります。
私は何をすべきか?
grails - ivy を介してローカル nexus リポジトリから oracle jdbc ドライバーをプルする -> 外部ソースをヒットしようとしますか?
私はプロキシの背後にいて、手動で追加したローカル nexus リポジトリから jar を取得しようとしています。jar をダウンロードしようとすると、grails/ivy が外向きに接続しようとするのはなぜですか?
依存関係の構成:
リポジトリ:
maven - お気に入りの Maven リポジトリ サーバーは何ですか?
こんにちは、どの Maven リポジトリ サーバーが好みですか? Apache アーカイブ、ネクサス、またはその他? なぜ?
maven - グループリポジトリを使用しているときに、Nexusリポジトリが必要なアーティファクトをダウンロードしないのはなぜですか?
Nexusリポジトリマネージャーを使用し、デフォルトの... / nexus / content / groups / public /リポジトリを構成し、Mavenセントラル、コードハウススナップショット、および作成していくつかのアーティファクトをアップロードした内部リポジトリを追加しました。
次に、... / nexus / content / groups/publicをsettings.xmlのミラーリングに追加しました。Mavenビルドを実行すると、Mavenは... / nexus / content / groups / publicを調べますが、org.apache.maven.plugins:maven-site-plugin:pom:2.0-beta-6を更新せず、報告します。見つかりません。
しかし、settings.xmlからミラーを削除すると、http://repo1.maven.org/maven2/でミラーが検索され、すべてのアーティファクトが正しく取得されます。
また、公開URLをtrueに変更しました。何が恋しいですか?
maven - nexus のビルド番号を hudson/jenkins のビルド番号と同期する
デプロイされたスナップショットに、ビルドに割り当てられたジェンキンと同じビルド番号を与えるように nexus に伝えたいと思います。
明確にするために:
出来ますか?
nexus - SonatypeNexus-管理者ユーザーでログインできなくなりました
Sonatype Nexusがインストールされており、デフォルトのユーザーadmin/admin123があります。ここで、Authenticating RealmをLDAPに変更し、削除XML Authenticating RealmしXML Authorizing Realmました。LDAPが機能しておらず、管理者アカウントも機能していません。XMLレルムを無効にしたからだと思います。どうすればこれを有効にできますか?私はファイルシステムに完全にアクセスできます。パスワードが問題になることはありません、私はそれを変更しませんでした。
だから私はもうログインできません。私に何ができる?
よろしく、ティム。
maven - Nexusはデフォルトのパブリックグループからのスナップショットを提供しません
何らかの理由で、デフォルトのパブリックグループを介してNexusにSNAPSHOTアーティファクトを提供させることができません。Nexusマニュアルの関連部分を読み、Googleを検索しましたが、何も機能していないようです。
セクション4.2で実装しました。(単一のNexusグループを使用するようにMavenを構成する)ので、私のsettings.xmlは次のようになります。
クリーンなマシン(つまり、SNAPSHOTプロジェクトをビルドしていなかったマシン)でビルドを開始するまではすべて正常に機能し、必要なSNAPSHOT依存関係をダウンロードしませんでした。Mavenは私に次のことを与えます:
問題は、testing-1.0.0-SNAPSHOT.jarが存在しないことですが、testing-1.0.0-20110301.182820-1.jarは存在します。NexusにSNAPSHOTを適切に解決させ、JARを提供するにはどうすればよいですか...?
java - ローカルのMavenリポジトリを無効にする方法はありますか?
これはおかしなことに聞こえるかもしれませんが、開発者全員が同じLinuxマシンで作業しています。このマシンには、Mavenリポジトリとしてnexusもインストールされています。事実上、誰もが〜/ .m2 /フォルダーにアーティファクトがあり、これもネクサスサーバーに複製されています。
ネクサスのアーティファクトのみを見るようにMavenに指示することは可能ですか?
今のところ<localRepository>/path/to/global/repo</localRepository>、グローバルMaven構成でプロパティを設定していますが、2人のユーザーが同時に同じファイルを取得している場合に、これが問題を引き起こす可能性があるかどうかはわかりません。
これを行うのは、会社が強力なワークステーションを購入しないため、開発サーバーにSSHで接続するためです。
maven-2 - ネクサスからの分類された配布アーティファクトの取得
maven-assembly-plugin を使用して、複雑なマルチ モジュール プロジェクトのプラットフォーム固有のディストリビューションを提供したいと考えています。複数の下位レベルのディストリビューションを含む最上位のディストリビューションがあります。その一部はプラットフォーム固有であり、それに応じて含まれています。さまざまなプラットフォーム用の maven 2.2.1 を使用したビルドは正常に動作しますが、展開後に nexus (バージョン 1.9.0.1) からさまざまなバージョンを取得することはできません (アセンブリのコンテキストではなく、他の場所でこの問題への参照を見つけました)。最後の 1 つのビルドしか取得できません。
Linux用のディストリビューションがあり、勝つとしましょう。各ディストリビューションに 1 つずつ、2 つの hudson ジョブがあり、最後に zip が nexus にデプロイされます。私が直面している問題は、ビルド後に nexus UI で両方のバージョンを見つけることができることです (ファイル システムを調べると、両方の予想される zip ファイルもそこにあります) が、nexus メタデータは最後にビルドされたものを指しています (私は一意の識別子)。そのため、nexus UI で distribution-win と distribution-linux の両方を見つけることができますが、ダウンロードできるのは最後の 1 つだけです。これはネクサスのバグですか、それともこのシナリオでの分類子の使用法が間違っていますか?