問題タブ [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 - 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週間が経ちました
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 には方法がありますが、見つけるのが難しい場合があります。
どんな助けでも大歓迎です-私は現在、これを行うためにスクリプトを陪審的に装備しましたが、それは退屈で労働集約的です。
java - Gradle ビルド後にパッケージ (org.json) がインポートされない -- エラーやフィードバックはありません
私は自分のプロジェクトにこのビルド ファイルを使用しています。プロジェクトを正常にクリーンアップしてビルドでき、org.jsonを除くすべてのパッケージをインポートできます。--stacktrace、--info、--debug、および --refresh-dependencies を使用してカスタム タスクを実行しています。これは、org.json が他のすべてのタスクと同様にダウンロードおよび解決されることを (私が知る限り) 示していますが、依存関係フォルダーにはありません。Maven Central をチェックして、パッケージが存在し、組織とバージョンが正しいことを確認しました。誰でも助けることができますか?
java - スタンドアロン jar と Maven セントラル
java -jar ...
Web サイトから手動でダウンロードできるスタンドアロンの jar (スタンドアロン = 経由で実行可能) があります。Maven Centralにプッシュするのが理にかなっているユースケースがあるかどうか疑問に思っていましたか?
maven - Maven 中央バージョン番号付け
厄介なバージョン番号を使用して、自分が隅に追いやられたかどうかを把握しようとしています。
次のようなバージョンを公開しました。
- r136
- r156
SVN リポジトリの作業中。プロジェクトを github に移行した後、日付スタンプを使用して公開することにしました
- 20150501.1
バージョン番号の意味を理解するのに時間がかからなかったからです。
私は最近、自分の行動をまとめ、Maven Version Range Specification を読み、プッシュしました
- 1.1
私の理解では、
最近リリースされたバージョン1.1ではなく、 20150501.1を最新リリースとして扱います。
アーティファクト/グループ名を変更したくない場合、および古いバージョンに依存するコードを実質的に孤立させたくない場合、今後は日付スタンプ スタイルのバージョンにコミットする必要がありますか?
アーティファクトを非推奨にする標準的な方法はありますか?
このアーティファクトはセキュリティ インフラストラクチャの一部であるため、[20150501.1,)
セキュリティ クリティカルなパッチをすばやく取得できるように、このアーティファクトのようにオープン レンジを使用するユーザーが増える可能性があります。