問題タブ [maven-central]

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 投票する
0 に答える
47 参照

maven - Maven Central Search でライブラリの新しいバージョンが表示されない

バージョン 1.15 のライブラリの新しいバージョンを maven central に正常にデプロイしました。
つまり、gradle 経由で取得でき、maven-metadata.xml で最後のバージョンが 1.15 に設定されていることを確認でき、ブラウザのパスhttps://repo1.maven.org/maven2/com/で確認できます。 mycompany/malibrary/1.15 と古いバージョン

ただし、maven セントラル検索http://search.maven.org/では、新しいバージョンのアーティファクトを見つけることができませんでした。古いバージョン(たとえば1.10)のみを表示します

私は何か見落としてますか?mavenにリリースされてから2週間が経ちました

0 投票する
0 に答える
749 参照

maven - 中央リポジトリからローカル リポジトリ ミラー (ローカル リポジトリではない) に依存関係をコピーするように Maven を構成する方法

全て

中央の依存関係をローカル ファイルシステム リポジトリ ミラーにコピーするには、maven を取得する必要があります。Maven (3.3.1) でこれを行う方法がわかりません。

我々は持っています:

[1] maven central。英国の場合: " http://uk.maven.org/maven2 "

[2] ローカル リモート ファイルシステム リポジトリ ミラー: "c:/mylocalRepository"

[3] ローカルリポジトリ "c:/users/ myuser /.m2/repository"

Maven のバージョンは 3.3.1 です (2.0.10 から移行中)。

中央 (ファイアウォールの背後) に接続せずに、またリポジトリ マネージャー (Nexus、Archiva など) を使用せずにシステムを実行する必要があります。変更したいことはありますが、インフラストラクチャをすぐに変更することはできません。こうしろと言うだけで返信しないでください。

したがって、maven が中央のミラーとして使用するローカル ファイル システムに依存関係が必要です。

これをビルドするようにmavenを構成する方法が見つかりません-依存関係を取得しています-jar + pomを使用してから

jar をインストールするには:

Poms をインストールするには:

理想的には、すべての依存関係のコピーをトリガーする親 pom に配置できる構成が必要です。ただし、ドキュメントは、これが依存関係ではなくビルド アーティファクト用であることを示しています。通常、maven には方法がありますが、見つけるのが難しい場合があります。

どんな助けでも大歓迎です-私は現在、これを行うためにスクリプトを陪審的に装備しましたが、それは退屈で労働集約的です。

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

java - Gradle ビルド後にパッケージ (org.json) がインポートされない -- エラーやフィードバックはありません

私は自分のプロジェクトにこのビルド ファイルを使用しています。プロジェクトを正常にクリーンアップしてビルドでき、org.jsonを除くすべてのパッケージをインポートできます。--stacktrace、--info、--debug、および --refresh-dependencies を使用してカスタム タスクを実行しています。これは、org.json が他のすべてのタスクと同様にダウンロードおよび解決されることを (私が知る限り) 示していますが、依存関係フォルダーにはありません。Maven Central をチェックして、パッケージが存在し、組織とバージョンが正しいことを確認しました。誰でも助けることができますか?

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

java - スタンドアロン jar と Maven セントラル

java -jar ...Web サイトから手動でダウンロードできるスタンドアロンの jar (スタンドアロン = 経由で実行可能) があります。Maven Centralにプッシュするのが理にかなっているユースケースがあるかどうか疑問に思っていましたか?

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

maven - Maven 中央バージョン番号付け

厄介なバージョン番号を使用して、自分が隅に追いやられたかどうかを把握しようとしています。

次のようなバージョンを公開しました。

  • r136
  • r156

SVN リポジトリの作業中。プロジェクトを github に移行した後、日付スタンプを使用して公開することにしました

  • 20150501.1

バージョン番号の意味を理解するのに時間がかからなかったからです。

私は最近、自分の行動をまとめ、Maven Version Range Specification を読み、プッシュしました

  • 1.1

私の理解では、

最近リリースされたバージョン1.1ではなく、 20150501.1を最新リリースとして扱います。

アーティファクト/グループ名を変更したくない場合、および古いバージョンに依存するコードを実質的に孤立させたくない場合、今後は日付スタンプ スタイルのバージョンにコミットする必要がありますか?

アーティファクトを非推奨にする標準的な方法はありますか?

このアーティファクトはセキュリティ インフラストラクチャの一部であるため、[20150501.1,)セキュリティ クリティカルなパッチをすばやく取得できるように、このアーティファクトのようにオープン レンジを使用するユーザーが増える可能性があります。