問題タブ [artifactory]
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-2 - Maven Repo には Nexus または Artifactory を使用する必要がありますか?
大規模なビルド プロセス (> 100 モジュール) に Maven を使用しています。外部依存関係をソース管理に保存し、それを使用してローカル リポジトリを更新しています。
ただし、すべてのサードパーティを積極的にダウンロードする必要がないように、中央をキャッシュできるローカル リポジトリに卒業する準備ができています (ただし、ローカル リポジトリからプルすることはできます)。さらに、開発者がワールドを構築する必要がないように、ナイトリー ビルドから内部ビルド アーティファクトを公開したいと考えています。
Nexus と Artifactory を検討しています。どちらかを優先する理由は何ですか? 他に検討すべきことはありますか?
java - 会社のリポジトリでの「アーティファクトの欠落」エラー
Artifactory を使用して会社の Maven リポジトリをセットアップします。私たちのプロジェクトをリポジトリにデプロイしました。そのアーティファクトへの依存関係を指定すると、取得されません。これは、settings.xml で宣言したためです。
これは、すべてのサードパーティの依存関係で機能します。アーティファクトは間違いなくリポジトリにあり、手動でアーティファクトを問題なくダウンロードできます。Maven がダウンロードできないのはなぜですか? Maven(またはそこの構成)に問題がある可能性が高いですか、それともアーティファクトにバグがありますか?SNAPSHOT の場合、処理が異なるものはありますか?
java - Maven での複数の展開
内部アーティファクトリポジトリがあります。現時点では、すべてのスナップショットがそこに展開されます。また、Web インターフェイスを備えた別のサーバーが必要であり、作成されたアーティファクトをそこにコピーしたいと考えています。
私たちのビルドでは Hudson を使用していますが、ビルド後のアクション「アーティファクトを Maven リポジトリにデプロイする」が scp と一緒に機能しません。したがって、他のエレガントな方法でそれを行うという問題があります。Maven が複数の配布リポジトリを持つことができないのはなぜですか? 何か案は?
Artifactory が (自動!) 新しい展開のたびに標準の Maven リポジトリへの増分エクスポートをサポートする場合は、最も良いことです。
java - Artifactory: アーキタイプ カタログを自動生成しますか?
Artifactoryarchetype-catalog.xml
でリポジトリ用のファイルを自動的に生成する方法はありますか? 現時点では、手作業で維持し、HTTP PUT 経由で公開しています。これは私たちの小さな内部リポジトリでは実行可能ですが、これを自動的に行うのは良いことです。
何か案は?ありがとう!
java - MySQL の代わりに PostgreSQL を使用して Artifactory を構成する方法は?
artifactoryを実行するには、 MySQLの代わりに PostgreSQL をどのように構成しますか?
shell - Mavenリポジトリからアーティファクトの最新バージョンを見つけるにはどうすればよいですか?
自動展開の一環として、内部リポジトリからアーティファクトの最新バージョンをダウンロードするためのスクリプトが必要です。
理想的には、このスクリプトはantまたはunixシェルスクリプトを使用します。
したがって、たとえば:
myArtifact.warがあり、バージョン1.0、1.1、2.0があります-Mavenリポジトリからバージョン2.0を取得するには、正しいグループIDとアーティファクトIDを指定したスクリプトが必要です(現在はアーティファクトを使用しています)。
これを行う簡単な方法はありますか?
java - Maven/Artifactoryがタイムスタンプ付きのスナップショットを保持しないようにする方法
ディスク容量を考慮して、リポジトリにスナップショットの1つのバージョンのみを保持したいと思います。タイムスタンプのサフィックスが付いた複数のバージョンを保持するのではなく
例:eコマース-2.3-20090806.145007-1.ear
どうすればこれを設定できますか?これはビルド設定ですか、それともリポジトリ(Artifactory)設定ですか
ありがとう!
maven-2 - basic-auth を必要とする Artifactory/Maven リポジトリへのアクセス
基本認証の背後にある Artifactory リポジトリがあります。アクセスを許可するには、settings.xml をどのように構成すればよいですか?
サーバータグはartifactoryユーザーのユーザー資格情報ですが、基本認証を通過するには別のユーザー/パスワードも提供する必要があります。私はそれをどこに置きますか?!?
maven-2 - アーティファクトを使用してHTTPプロキシの問題をデバッグする方法は?
企業ネットワーク内にアーティファクトがあります。リモートリポジトリごとにhttpプロキシを設定しました。動作しません。なぜそれが機能しないのかをどうやって知ることができますか?微調整できるログ設定はありますか?
Firefox内で同じプロキシを使用すると問題なく動作します。
maven-2 - Nexus/Artifactory はインターネット Maven アーティファクトのコピーを保存できますか?
インターネット上のパブリック リポジトリ (Maven Central など) からアーティファクトがダウンロードされたときに、アーティファクトのコピーを Nexus (または Artifactory、まだ決定していません) に保存したいと考えています。
基本的に、あなたのローカルリポジトリにjarがなく、リポジトリマネージャーも持っていない場合は、リポジトリマネージャーにjarを依頼して、私に送ってもらい、両方をリポジトリに保存したいと思います。マネージャーと私のローカルレポにあります。次に、別の人がリポジトリ マネージャーに同じ jar を要求すると、リポジトリ マネージャーからそれが送信され、ローカル リポジトリに保存されます。Maven セントラルにアクセスする必要はありません。
これは、箱から出してすぐに動作するように思えますが、わかりません。リポジトリ マネージャーを介して Maven セントラルのアーティファクトを確認できますが、Netbeans を使用してプロジェクトに依存関係を追加すると、(明らかに) Maven セントラルから直接ダウンロードされます。レポマネージャーには何もキャッシュされません(私が見る限り)。