問題タブ [archiva]
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 - Mavenのsettings.xmlでローカルおよびリモートリポジトリを構成する方法
使用したい独自の組織内部リポジトリがあります。
また、maven-resource-plugin、maven-compile-plugin、jboss などの最新バージョンを取得するために、リモート リポジトリも必要でした。
依存関係が内部リポジトリで利用できない場合は、maven が内部リポジトリで利用可能な依存関係をダウンロードしてリモート リポジトリから取得するように、settings.xml を構成する方法を教えてください。
xml - Stand Alone Archiva ディストリビューションを Jetty の下の ROOT アプリケーションにする方法は?
Archiva のスタンドアロン バージョンを使用しています。アプリケーション コンテナに Jetty を使用しています。デフォルトhttp://mycompany.com:8080/archiva
では、アプリケーション コンテキストをhttp://mycompany.com:8080/
削除して、Apache 2.2.x の仮想ホストを使用してサブドメインにマップできるようにします。
構成ファイルで何を変更すればよいかわかりません。jetty.xml
簡潔にするためにすべてのコメントが切り取られたファイルを次に示します。
これが私の/apps
ディレクトリの内容です:
これを見ていただきありがとうございます。
maven - お気に入りの Maven リポジトリ サーバーは何ですか?
こんにちは、どの Maven リポジトリ サーバーが好みですか? Apache アーカイブ、ネクサス、またはその他? なぜ?
maven - m2eclipse の問題 -- Archiva から Maven アーティファクトをダウンロードできない -- 代わりに .lastUpdated ファイルを取得する
m2eclipse 0.10.0 が組み込まれた Eclipse 3.6 (Helios) に基づく STS 2.5.2 を使用しています。また、「リモート」リポジトリ マネージャーとして Archiva を使用しています (同じマシンでホストされています)。
Archiva インスタンスを * のミラーとして指定するように Maven 構成設定ファイルを変更しました。また、Archiva は Central のプロキシでもあります。すべての pom で、Archiva 内部リポジトリをリポジトリとプラグイン リポジトリの両方として指定しました。
Maven コマンド ライン (CLI) がアーティファクト (junit:junit:3.8.1:jar など) をリクエストすると、そのリクエストは Archiva に送信され、Central からアーティファクトがまだない場合は取得されます。 、次にそれを Maven CLI に提供します。
これはすべて Maven CLI で正常に機能します。私の問題は、Eclipse からプロジェクトをビルドするときに、m2eclipse がArchiva から特定のアーティファクトをダウンロードできないことです。代わりに、恐ろしい .lastUpdated ファイル (pom と jar) のみを取得します。アーティファクトはArchivaにありますが。このエラーは、アーティファクトの大部分では発生しません。たとえば、org.apache.maven.doxia:doxia-sink-api:1.0-alpha-9:jar などの Archiva の特定のアーティファクトだけです。プロジェクトの依存関係。問題のあるアーティファクトを Archiva から削除し、.m2 リポジトリを削除して再構築しようとしましたが、問題は解決しません。
何か案は?これは文書化された m2eclipse のバグですか? 回避策として、不足しているアーティファクトをアーカイブから Maven CLI からダウンロードするだけの特別なサブモジュールを作成しました。
前もって感謝します、
スティーブ・ソロモン
java - Archiva は Nexus と比べてどうですか?
似たような質問がすでにいくつかありますが、ほとんどは Nexus と Artifactory のどちらに焦点を当てているか、数年前のものです。
最近の 2 つのプロジェクトの立ち位置を把握したかったのです。私の印象では、Nexus は最も評価の高いリポジトリ マネージャーですが、純粋に無料のプロジェクトを (わずかに) 好む傾向があります (ちょっとしたイデオロギーが誰にも害を及ぼすことはありません)。
私の使用例は非常に単純です。6 つの独自のアーティファクトを含む、オンデマンドの依存関係キャッシュが必要なだけです。私は Ivy (Maven ではありません) で使用します。自動ビルドは行っていません。使用するのは数人の開発者だけです。ですから、Nexus のより高度な機能は、いずれにせよ私には必要ないものなのだろうかとも考えています。
選択する前に知っておくべきことはありますか?
maven-3 - プロジェクトとプラグインの依存アーティファクトの保存を分離する最良の方法
Maven 3 では、プロジェクトとプラグインの依存アーティファクトを分離できます。
リポジトリをプロキシしてホストしている場合、リポジトリ マネージャー (nexus ...) でこれを行う最善の方法は何ですか? これを settings.xml/pom.xml で定義する例はありますか?
プラグインとプロジェクトの依存関係のために、プロキシされたすべてのリポジトリを複製する必要がありますか?
maven - Ivy、Maven、Archiva の類似点、相違点、トレードオフは何ですか?
Ivy、Maven、および Archiva について混乱しています。これらはすべて、同様の問題を解決しようとしているようです。
Ivy が Maven のような機能を Ant に後付けする (つまり、Ant + Ivy ~= Maven) と考えるのは正しいと思いますか? しかし、Archiva が (もしあれば) Ant + Ivy や Maven に何を追加するのかは不明です。いつ Ivy を使用するか (たとえば)、いつ Archiva を使用するか、また、組み合わせが意味をなすのはいつ (もしあれば) でしょうか?
背景: ある種の依存関係管理を導入し、アーティファクト アーカイブを構築する必要があります。ソースはクロス言語 (C++、Java、Scala、Ruby、Python の混合) であり、ビルド プロセスはクロスプラットフォーム (Linux、Windows、OSX、Android、iOS、QNX) です。やや複雑な既存の scons ベースのビルド システムがあります。理想的には、(たとえば) Maven に大規模に移行するのではなく、依存関係の管理とアーティファクトのアーカイブをこれに追加したいと考えています。
maven - 不足している Maven プロジェクト モジュールがローカル ワークスペースにない場合、それらをダウンロードするように Archiva を構成する方法はありますか?
Archiva が完全に機能する方法について混乱しています。依存関係のコア セットがあれば、Archiva をローカルの Maven リポジトリとして使用できることは理解しています。
私が理解できないのは、Archiva が自分のプロジェクトからのビルド アーティファクトをどのように管理するかということです。
マルチモジュールの Maven プロジェクトがあるとします。たとえば、Sonaytpe のプロジェクトを使用することもできます。http://www.sonatype.com/books/mvnex-book/reference/multimodule-sect-building-multimodule.html
1 つのチームが Simple Model アプリに取り組み、別のチームが Simple webapp に取り組みたいとしたらどうでしょうか。しかし、私は彼らが割り当てられていないプロジェクトを彼らのローカル ワークスペースに置きたくありませんでした。Webapp にはモデルを構築する必要がありますが、Wepapp チームがモデルに直接アクセスできるようにしたくありません。
モデルのビルド アーティファクトが Webapp 開発者のワークスペースにないことを Maven が検出し、それをローカルの Archiva リポジトリからプルして、モデル (Maven モジュール プロジェクト) コードがなくても Webapp をビルドできるようにする方法はありますか?彼らのワークスペース?
maven - アーカイブする構成の問題
私はmavenが初めてです。Mavenで1つのプロジェクトを作成しました。アーカイブをインストールしました。mavenでarchivaを構成しました。依存関係なしでプロジェクトを実行すると、正常に動作します。依存関係を追加すると、エラーが表示されます。アップロード アーティファクトで依存関係の jar をアップロードします。それでも同じエラーが発生します。Maven プロジェクトでアーカイブを構成する方法を教えてください。
上級 助けてくれてありがとう
apache - 古いバージョンのアーティファクトの更新を許可しないようにアーカイブ リポジトリを構成する
クライアントの要件により、開発者が Archiva でアーティファクトの公開バージョンを更新できないという保証が必要です。同じアーティファクトの新しいバージョンを公開できるようになります。
この構成をアーカイブに含めることは可能ですか?