問題タブ [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.

0 投票する
2 に答える
2097 参照

archiva - Apache Archiva からのアーティファクトの最新バージョン

アーティファクトの最新のスナップショット/リリースを取得できる、アーカイブにある種のパラメーター化された URL はありますか? https://myhappyarchiva.com/archiva/repository/com.example/com/example/myproject/LATEST/myproject-LATEST.jarのような sth

0 投票する
1 に答える
6834 参照

maven - Maven リポジトリの検索順序

内部に Apache Archiva ベースのリポジトリがあり、pom.xml の repositories タグを次のように構成しました。内部リポジトリにアクセスできる場合はすべての依存関係アクセスが内部リポジトリによって解決され、内部リポジトリが特定の理由でダウンしている場合は、以下にリストされている他のリポジトリによって解決されると想定できますか。

編集:

.m2/settings.xml ファイルを廃止したい。これを pom.xml ファイルで定義したいので、リポジトリ マネージャーが稼働中である場合はランタイムをそこに接続し、それ以外の場合は他のリポジトリにフォールバックするようにします。これは可能でしょうか?

0 投票する
1 に答える
88 参照

maven - Mavenが最新のアーティファクト情報を参照することを決定する方法

yを使用mvn deploy:deploしてアーティファクトをリポジトリマネージャーにデプロイします。開発者mvn installは同じアーティファクトに対してのみ実行できた可能性があるため、アーティファクトは下に存在します。M2_HOME\.m2\repository

ローカルリポジトリのコピーよりも最近更新された場合、Mavenランタイムはリポジトリマネージャからアーティファクトを取得しますか?

注:ApacheArchivaに基づくMavenリポジトリマネージャーを使用します。

0 投票する
1 に答える
2807 参照

java - すべてのプロジェクトの依存関係をリモートリポジトリにデプロイする

私たちは新しいプロジェクトの友人を持っており、彼の環境にプロジェクトをインストールしたいと考えています。しかし、Mavenリポジトリに存在しない依存関係が多すぎます。そのため、Mavenは役に立たなくなりました。アーティファクトをインストールするためにarchivaサーバーをインストールしましたが、すべての依存関係を1つずつデプロイしたくありません(プロジェクトjar自体だけでなく、すべての依存関係)。この状況に対する自動化されたソリューションはありますか?

前もって感謝します。

0 投票する
3 に答える
11665 参照

java - MavenのArchiva内部+スナップショットリポジトリを設定するにはどうすればよいですか?

Archivaを中央およびその他の外部リポジトリのMavenプロキシとして、またHudsonによってSVNから自動的に構築され、スナップショットリポジトリにインストールされるアーティファクトのスナップショットストレージとして使用しようとしています。

内部リポジトリとスナップショットリポジトリを一緒に使用するようにMavenクライアントを設定できません。log4j私のプロジェクトには、Archiva内部リポジトリから正しくダウンロードされるいくつかの外部依存関係(など)があります。また、私のプロジェクトには、アーティファクトがすでにビルドされてスナップショットリポジトリにインストールされている独自のプロジェクトへの依存関係があります。ただし、プロジェクトをビルドしようとすると、Mavenはスナップショットアーティファクトを見つけることができません。

私の構成ファイルには元々次の設定がありました:

そして、私は以下を追加しました:

ただし、Mavenはビルド時にsnaphotリポジトリを検索しようとしません。私は何を間違えましたか?ちなみに、私は実際には<mirrorOf>要素の目的を理解していません。内部ミラー設定でこれを置き換えようとしましたcentralが、それでも問題は解決しません。

0 投票する
1 に答える
231 参照

maven - 自分のリモートリポジトリ(Archiva)から最初に依存関係を取得するようにMavenを設定するにはどうすればよいですか?

(Archivaを使用して)自分のリモートリポジトリから最初に外部依存関係を取得するようにMavenを設定するにはどうすればよいですか?見つからない場合、Archivaは外部ソースからダウンロードし、同時にダウンロードした依存関係を保存しますか?

0 投票する
1 に答える
6199 参照

http - アーカイブで再デプロイするときに Maven-3 を使用すると Http 409 エラーが発生する

jarファイルをmavenリポジトリ(アーカイブ)にデプロイしています

pom.xml :

settings.xml:

最初の Maven デプロイは成功です。

同じアーティファクトを再デプロイしようとすると、次のようになります。

同じアーティファクトを同じバージョンで再デプロイすることはできますか? または、再デプロイする前にアーティファクトをアーカイブから手動で削除する必要がありますか?

0 投票する
1 に答える
2847 参照

ldap - LDAP で動作する Apache Archiva を取得できません

application.xml の LDAP および UserMapper コネクタのコメントを外しました

サーバー上の他のアプリに LDAP 認証と承認を使用しているため、LDAP 資格情報 (binddn、ホスト名など) がすべて機能していることはわかっています。

私が行ったのは、application.xml と security.properties を変更したことだけです。他にやるべきことはありますか?

LDAP からユーザーでログインしようとすると、失敗します。何が問題なのかを確認できるログ ファイルはありますか? アーカイブのドキュメントはまばらで簡潔であることがわかりました。

ここに私の security.properties ファイルがあります - いくつかの値が変更されています.誰かが構造が無傷であることを確認できるかもしれません:

また、config.mapper.attribute.user.base.dn は私を混乱させます。私のユーザーのベースはここにあります: ou=Users,domainName=mydomain.com,o=domains,dc=mydomain,dc=com

これは、私が入力したベース DN についても意味します: domainName=scoresecret.com,o=domains,dc=scoresecret,dc=com

config.mapper.attribute.user.base.dn の場合: ou=Users

何か間違ったことをしている場合、「LDAP をオンにする」ために何かをするのを忘れている場合、正しい方向に向けるためのログを見つけることができる場合はお知らせください。ありがとうございます

0 投票する
1 に答える
1028 参照

maven-release-plugin - Archiva へのデプロイ時に「mvn release:perform」に時間がかかりすぎる

「mvn release:perform」はアーティファクトを Archiva にデプロイするのに時間がかかりすぎます。ログは、'release:perform' がその仕事 (テスト、パッケージ、ソース、javadoc...) を迅速に実行することを示していますが、Archiva からの 'maven-metadat.xml' のダウンロードを完了するには時間がかかりすぎます。ブラウザを使用して同じダウンロード リクエストを実行すると、一致時間がかかりすぎます。

Archiva を高速化する方法を知っている人はいますか?

敬具

ユネス・ウアディ

私が直面している問題の詳細。これが解決/回答に役立つことを願っています。

親愛なる皆さん、こんにちは。

プロジェクトのアーティファクトを Archiva にリリースするために、Maven リリース プラグインを使用しています。release:prepare はうまく機能します。ただし、release:perform には時間がかかりすぎます。約 150 のアーティファクトを含むプロジェクトがあります。'release:perform' の最後の試行には、ほぼ 10 時間かかりました。

ログを確認したところ、maven が各アーティファクトの「maven-metadata.xml」をダウンロードしようとすると、Archiva が応答するのに時間がかかりすぎることがわかりました。同時に、プロジェクト成果物のアップロードにはかなりの時間がかかります。以下のログは、私の調査結果に準拠しています。

Archiva が各アーティファクトの「maven-metadata.xml」のダウンロードに反応するのに時間がかかりすぎる理由を理解できる人はいますか?

1 つのアーティファクトのログは次のとおりです。150 個のアーティファクトすべてで同じ動作が見られます。簡単にフォローアップできるように、各リクエストの間に意図的に空の行を入れました。

1) 'mvn release:perform' のログ (タイム スタンプはありませんが、シーケンス リクエストは Maven の観点から知っておくと便利です) [INFO] [INFO] --- maven-deploy-plugin:2.7:deploy (default-deploy ) @ com.natisco.commons.exceptions ---

[情報] アップロード: .../com/natisco/com.natisco.commons.exceptions/0.4/com.natisco.commons.exceptions-0.4.jar [情報] アップロード: .../com/natisco/com.natisco .commons.exceptions/0.4/com.natisco.commons.exceptions-0.4.jar (127.6 KB/秒で 16 KB)

[情報] アップロード: .../com/natisco/com.natisco.commons.exceptions/0.4/com.natisco.commons.exceptions-0.4.pom [情報] アップロード: .../com/natisco/com.natisco .commons.exceptions/0.4/com.natisco.commons.exceptions-0.4.pom (47.8 KB/秒で 2 KB)

[情報] ダウンロード中: .../com/natisco/com.natisco.commons.exceptions/maven-metadata.xml [情報] ダウンロード済み: .../com/natisco/com.natisco.commons.exceptions/maven-metadata .xml (0.0 KB/秒で 343 B)

[情報] アップロード: .../com/natisco/com.natisco.commons.exceptions/maven-metadata.xml [情報] アップロード: .../com/natisco/com.natisco.commons.exceptions/maven-metadata .xml (6.8 KB/秒で 371 B)

[情報] アップロード: .../com.natisco.commons.exceptions/0.4/com.natisco.commons.exceptions-0.4-sources.jar [情報] アップロード: .../com/natisco/com.natisco.commons .exceptions/0.4/com.natisco.commons.exceptions-0.4-sources.jar (295.8 KB/秒で 11 KB)

[情報] アップロード: .../com/natisco/com.natisco.commons.exceptions/0.4/com.natisco.commons.exceptions-0.4-javadoc.jar [情報] アップロード: .../com/natisco/com .natisco.commons.exceptions/0.4/com.natisco.commons.exceptions-0.4-javadoc.jar (1487.2 KB/秒で 75 KB)

2) 「2011_11_13.request.log」から抽出した Archiva のログ 127.0.0.1 - - [13/Nov/2011:08:24:14 +0000] "PUT /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions/0.4/com.natisco.commons.exceptions -0.4.jar HTTP/1.1" 201 0 "-" "Apache-Maven/3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686)" 127.0.0.1 - - [11/13 /2011:08:24:15 +0000] "PUT /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions/0.4/com.natisco.commons.exceptions-0.4.jar.sha1 HTTP/1.1 " 201 0 "-" "Apache-Maven/3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686)" 127.0.0.1 - - [2011/11/13:08:24: 15 +0000] "PUT /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions/0.4/com.natisco.commons.exceptions-0.4.jar.md5 HTTP/1.1" 201 0 "-" " Apache-Maven/3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686)」

127.0.0.1 - - [13/Nov/2011:08:24:15 +0000] "PUT /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions/0.4/com.natisco.commons.exceptions -0.4.pom HTTP/1.1" 201 0 "-" "Apache-Maven/3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686)" 127.0.0.1 - - [11/13 /2011:08:24:15 +0000] "PUT /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions/0.4/com.natisco.commons.exceptions-0.4.pom.sha1 HTTP/1.1 " 201 0 "-" "Apache-Maven/3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686)" 127.0.0.1 - - [2011/11/13:08:24: 15 +0000] "PUT /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions/0.4/com.natisco.commons.exceptions-0.4.pom.md5 HTTP/1.1" 201 0 "-" " Apache-Maven/3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686)」

127.0.0.1 - - [13/Nov/2011:08:24:15 +0000] "GET /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions/maven-metadata.xml HTTP/1.1" 200 343 "-" "Apache-Maven/3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686)" 127.0.0.1 - - [13/11/2011:08:27:52 +0000] "GET /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions/maven-metadata.xml.sha1 HTTP/1.1" 200 60 "-" "Apache-Maven/3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686)" 127.0.0.1 - - [13/11/2011:08:27:52 +0000] "PUT /archiva/repository/internal/com/natisco /com.natisco.commons.exceptions/maven-metadata.xml HTTP/1.1" 204 0 "-" "Apache-Maven/3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686) " 127.0.0.1 - - [2011/11/13:08:27:52 +0000] "PUT /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions/maven-metadata.xml.sha1 HTTP/1.1" 204 0 "-" "Apache-Maven/3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686)" 127.0.0.1 - - [13/11/2011:08:27:52 +0000] "PUT /archiva/repository/internal/com/natisco/com.natisco .commons.exceptions/maven-metadata.xml.md5 HTTP/1.1" 204 0 "-" "Apache-Maven/3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686)"1" 204 0 "-" "Apache-Maven/3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686)"1" 204 0 "-" "Apache-Maven/3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686)"

127.0.0.1 - - [13/Nov/2011:08:27:52 +0000] "PUT /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions/0.4/com.natisco.commons.exceptions -0.4-sources.jar HTTP/1.1" 201 0 "-" "Apache-Maven/3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686)" 127.0.0.1 - - [13 /Nov/2011:08:27:52 +0000] "PUT /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions/0.4/com.natisco.commons.exceptions-0.4-sources.jar. sha1 HTTP/1.1" 201 0 "-" "Apache-Maven/3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686)" 127.0.0.1 - - [2011 年 11 月 13 日: 08:27:52 +0000] "PUT /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions/0.4/com.natisco.commons.exceptions-0.4-sources.jar.md5 HTTP/1.1" 201 0 "-" "Apache-Maven/3.0.3 (Java 1.6.0_14;Linux 2.6.27.41-170.2.117.fc10.i686)"

127.0.0.1 - - [13/Nov/2011:08:27:52 +0000] "PUT /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions/0.4/com.natisco.commons.exceptions -0.4-javadoc.jar HTTP/1.1" 201 0 "-" "Apache-Maven/3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686)" 127.0.0.1 - - [13 /Nov/2011:08:27:52 +0000] "PUT /archiva/repository/internal/com/natisco/com.natisco.commons.exceptions/0.4/com.natisco.commons.exceptions-0.4-javadoc.jar. sha1 HTTP/1.1" 201 0 "-" "Apache-Maven/3.0.3 (Java 1.6.0_14; Linux 2.6.27.41-170.2.117.fc10.i686)"

よろしくお願いいたします。

ユネス・ウアディ

0 投票する
2 に答える
827 参照

apache - 内部アーカイブ「スナップショット」リポジトリの目的は?

内部ライブラリとは何かがわかります。しかし、archiva のスナップショット リポジトリの目的は何でしょうか?

ライブラリ - プライベート リリース スナップショット - プライベート ビルド?

アーカイブをセットアップして LDAP を使用していますが、なぜスナップショット リポジトリが必要なのか疑問に思っています。これはどのような目的を解決しますか? なぜこれが開発で使用されるのですか?

また、内部レポのライブラリを更新するとしましょう。これは、Maven を使用するプロジェクト POM ファイルで自動的に更新されますか?それとも、新しい JAR バージョンを使用するようにそれらの pom を更新する必要がありますか?