問題タブ [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.
maven - バージョンを実行しても最新の依存関係のバージョンが表示されない:display-dependency-updates
Java mvn プロジェクトの依存関係を最新バージョンに更新しようとしています。以下のコマンドを実行すると、最新バージョンが表示されますが、中央リポジトリには異なるバージョンが表示されます。
たとえば、上記のコマンドを実行すると、commons-collections に対してこれが得られました
しかし、中央リポジトリcommons-collections:MVN Repoで参照すると、20040616 以降に多くの更新が表示されます
誰かが最新バージョンと最新バージョンを取得するための MVN コマンドを明確にすることができますか?
maven - 中央リポジトリはバージョン番号をどのように並べ替えますか?
私はオープンソース プロジェクトを維持し、そのリリースをThe Central Repositoryに公開しています。を公開しましoshi-core-2.6
た。そのリリースの私のバージョン管理は次のpom.xml
とおりです。
日付/時刻関数のため、私のコードには Java 8 が必要です。ユーザーの要求をサポートするために、このリリースの直前に、threeten バックポートを使用して Java 7 互換バージョンをリリースしましたpom.xml
。
How Version Numbers Work in Mavenは、「修飾子を持つすべてのバージョンは、修飾子のない同じバージョン (リリース バージョン) よりも古い」と述べています。別の StackOverflow の質問、maven はバージョン番号をどのように並べ替えますか? には、ga/final (空の文字列) リリースよりも「早く」ソートされるはずのいくつかのよく知られた修飾子 (アルファ、ベータ、マイルストーン、rc、およびスナップショット) をリストするComparableVersionクラスを引用した回答があります。
以前のバージョンでカスタム修飾子を使用してい-m-
たので、Java7 バージョンでマイルストーン修飾子 ( ) を使用して、2.6 よりも「前の」リリースであることを Maven に示すようにしました。ただし、中央リポジトリを検索する-m-
と、バージョンが「最新バージョン」であることが示されます。
私が持っている質問:
- 中央リポジトリの並べ替えが、上記でリンクした文書化された並べ替えと一致しないのはなぜですか?
- Maven のソートの以前のバージョン (3.2 より前) を使用していますか? もしそうなら、どのような一貫した「最新バージョン」のソートを期待できますか?
- アーティファクト名のハイフンは何か影響がありますか?
- 同じバージョン番号を 2 つの形式でリリースする方法として、私が (明らかに下手に) 選択した方法よりも良い方法はありますか?
java - JCenter から Maven Central への Android ライブラリの公開
これらの手順に従って、Bintray と Android Studio を介して JCenter にファイル ピッカーAndroid ライブラリを送信しました。ライブラリは JCenter にリンクされています。Sonatype アカウントの詳細や GPG キーなどのすべての詳細を提供しました。また、新しいプロジェクトとして Sonatype で問題を作成しました。ただし、ライブラリを Maven Central に同期しようとすると、次のエラーが発生します。
私は何をすべきか?
java - Maven Central から Java パッケージからメタ情報を取得する
残りのAPIを介してMaven Centralからpom.xmlに記述されているメタ情報を取得する方法はありますか? 以下の分野に興味があります
検索結果には、いくつかのフィールドのみが表示されます。http://search.maven.org/solrsearch/select?wt=json&rows=20&q=fc:%22org.springframework.boot%22
gradle - Vagrant で依存関係をダウンロードしようとすると Gradle エラーが発生する
Maven Central から依存関係をダウンロードしようとしていますが、ホスト マシン (OS X) で動作しますが、CentOS を実行している vagrant ボックスで依存関係をダウンロードしようとするとエラーが発生します。
これはエラーです:
私のホストマシンでは動作しますが、vagrant マシンでは動作しないため、これは vagrant の問題のようです。このエラーについてインターネットで読んだところによると、プロキシの問題が原因のようです。
- これは vagrant がプロキシとして機能していることを意味しますか?
- もしそうなら、どのように設定しますか?
これが私のbuild.gradleファイルです:
Web サイト、wget に ping を実行し、yum リポジトリを問題なく使用できるため、これは特に混乱を招きます。