問題タブ [maven-metadata]
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 - Artifactory Maven 3 スナップショット ファイルが見つかりません
Artifactory が jar ファイルを maven 3 ビルド プロセスに供給するのに問題があります。
jar ファイル gwt-openlayers-server-1.0-SNAPSHOT.jar を libs-snapshot-local にデプロイしました
[Artifacts] タブの一般的なルックアップを使用して、この jar ファイルを見つけることができます。次のように表示されます。
だから私はアーティファクトがそれを持っていることを知っていました。
次のセクションを含む pom を使用してビルドしようとすると、
gwt-openlater-server が見つからないという診断でビルド エラーが発生します。リストを参照してください。
この問題が発生する理由がわかりません。artifactory にはファイルがあります。
mvn -U compile を使用しています
助言がありますか
maven - Ivy SNAPSHOTS を Maven メタデータとともに公開する
アーティファクトを Nexus Maven リポジトリに公開する Ivy プロジェクトがあります。次に、これらの jar を依存関係として使用できるようにするには、他の Maven プロジェクトが必要です。Ivy に pom.xml を jar と共に作成してアップロードさせることができましたが、これは正常に機能しています。問題は、Ivy を使用して新しい SNAPSHOT バージョンを公開するときに、Maven プロジェクトが新しいスナップショットの依存関係を取得しないことです。
Ivy が maven-metadata.xml ファイルをリポジトリに公開していないことに気付きました。これが問題だと思いますか? もしそうなら、アイビーにこれを生産させる方法はありますか?
maven - Sonatype Nexus: の予期しない値「maven-metadata.xml」のタグ
Sonatype Nexus v2.3.1-01 を使用していますが、<latest>
タグの値に問題があります。新しいバージョンのアーティファクトをアップロードするたびに、この値が更新されると思いました。
ここで、昨日 Nexus に新しいバージョンがデプロイさ<latest>
れたいくつかのアーティファクトの値を調べました。結果:
<latest>
一部のアーティファクトのフィールドには、昨日のバージョン値が保持されます (私が予想したこと)<latest>
一部のアーティファクトのフィールドには、少し古い値が保持されます (数日)<latest>
一部のアーティファクトのフィールドには、1 か月前またはさらに古い値が保持されます
したがって、このタグの理解に何か問題があるか、セットアップ/構成に問題があると思います。何か案は?
ありがとう、クリスチャン
java - Maven が毎回 maven-metadata.xml をダウンロードするのはなぜですか?
以下は、maven を使用して Web アプリケーションを構築しようとしたときに、インターネット接続が不安定な場合に通常発生するエラーです。
私の質問は、同じアプリが以前にビルドされたときに毎回 maven をダウンロードする必要があるのはなぜですか。
Maven を毎回ダウンロードさせる私の設定では、何が間違っているのでしょうか?
以下は、オフラインでビルドしようとすると発生するエラーです。
maven - nexus は依存関係として maven-metadata.xml を取得します
Maven依存としてmaven-metadata.xmlファイルを取得することは可能でしょうか。私が達成しようとしているのは、nexus の maven-metadata.xml からビルド番号を取得することです。
ps ええ、Nexus REST API を介して取得できることは知っていますが、上記の特定のシナリオに興味があります。
java - Maven の依存関係のバージョンの不一致の問題 - 古いバージョンの依存関係をリポジトリから解決する
Eclipse で Maven プロジェクトをビルドしようとすると、次のビルド失敗メッセージが表示されます。
私のPOMファイルはこのアーティファクトのバージョン1.5をリクエストしているので、その部分は正しいです。ただし、リストされているリポジトリでは、バージョン 1.3、1.4、および 1.5 がすべて利用可能で、ルート ディレクトリにも正しい maven-metadata.xml ファイルがあります。アーティファクトの最新バージョンの機能が必要なため、POM ファイルの要件を古いバージョンに単純に変更することはできません。
私は本当にここで困惑しています。Maven がrepo サーバーで実際に利用可能なものよりも低いバージョン番号を解決する原因となる可能性がある、見落としているものはありますか?
maven - 1 つのパッケージおよび 1 つの特定のリポジトリから maven-metadata.xml を取得する
Maven は、パッケージのバージョン管理などに関するメタデータを maven-metadata*.xml というファイルに書き込みます。このようなメタデータ ファイルのバージョン変更の根本的な原因を特定する必要があります。
特定のパッケージおよび特定の Nexus リポジトリ用に、このファイルをローカル コンピューターにダウンロードできるコマンド ライン呼び出しはありますか? または、maven リポジトリがこれらのバージョン情報をどのように設定するかを調べる別の方法はありますか?