問題タブ [jcenter]

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

android-studio - Gradle では、ローカル モジュールをコンパイルして、それを他の「外部」ライブラリの依存関係として使用できますか?

プロジェクトで Exoplayer のフォークを使用しています。これは、git サブモジュールとして含め、他のモジュールに沿ってコンパイルします。

現在、pom ファイルで exoplayer に明示的に依存している外部 SDK とリンクしようとしています。

jcenter ではなく exoplayer のフォークを使用するように gradle に指示するにはどうすればよいですか?

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

gradle - Gradle は、依存関係の JCenter リポジトリの前に Artifactory を解決しません

Java プロジェクト用の Gradle ビルド スクリプトがあります。プロジェクトの依存関係のリモートとして内部 Artifactory リポジトリをセットアップしました。

プロジェクトのコンパイル時に、Gradle が最初に Artifactory にアクセスして要求するようにします。そこで失敗した場合は、次に JCenter をバックアップとして試行する必要があります。

Gradle 2.8 で Gradle Artifactory プラグイン v3.1.1 を使用しています。プラグインは、そのcontextUrlpublishレポ、およびresolveレポをクロージャで定義します。

buildscript とプロジェクトの両方でリポジトリを定義します。

GradleがJCenterを試す前artifactoryにこの定義されたリポジトリを参照するように、ビルドスクリプトにクロージャを定義して配置する方法が見つからないように見えるため、Artifactoryリポジトリを繰り返し定義するこれらの重複ステートメントに頼らなければなりませんでした。resolve

buildscript解決策は、とクロージャーの両方でこの重複した定義に対処することが望ましいですが、Gradle-Artifactory プラグインがインストールされる前に、クロージャーrepositories内のプロパティを参照できる可能性は低いようです。artifactory

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

android - Android ライブラリへのアクセスを制限する

Http通信に関連する機能を含むHttpライブラリのような別のプロジェクトのライブラリとして使用されるAndroidライブラリを作成しました。.aar(Android Archieve)ファイルをjcentreリポジトリにアップロードする必要があることはわかっているので、bintray.comを 使用し、これを使用してaarを作成し、bintrayサーバーにアップロードしました

ライブラリへのアクセスを制限する方法、つまり有効な資格情報でライブラリにアクセスできるという問題に直面しています。

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

php - Gradleファイルから依存ライブラリを取得しますか?

gradle.build ファイルで次のライブラリが定義されているとします。

現在、これらのライブラリの一部は他のライブラリに依存しています。ライブラリ名が与えられた場合、そのライブラリが依存しているライブラリのリストを知る方法はありますか? webapp プロジェクトのこれらのライブラリの名前とバージョンにのみ関心があります。Bintray APIを読み込もうとしましたが、そこでそれを行う方法が見つかりませんでした。


編集:

gradle dependenciesアプリの依存関係ツリー (つまり、コマンド)を探しているわけではありません。ユーザーが任意のプロジェクト (JCenter の Maven でホストされている) を提供し、Web アプリが依存関係ツリーを返す Web アプリの構築に興味があります。

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

android - プロジェクトが既に bintray にアップロードされ、jcenter と同期されている場合、グループ ID を変更する方法は?

最近、github プロジェクトを bintray にアップロードし、JCenter リポジトリと正常に同期しました。このチュートリアルを使用しました:

http://inthecheesefactory.com/blog/how-to-upload-library-to-jcenter-maven-central-as-dependency/en

したがって、私のgradle依存関係は次のとおりです。

それをアップロードするために、build.gradle を変更し、関連するスクリプトの平和を追加しました。チュートリアルのようにすべて。

トリッキーな部分は次のとおりです。

github のニックネームdanylo2006danylovolokhに変更したので、gradleの依存関係を変更したいと思います。

への変更:

  1. Sonatype から必要な groupId を取得しました
  2. そのため、gradle スクリプトを変更しました。

関連する唯一の変更は次のとおりです。

に変更されました

相対コマンドを実行します: gradlew install gradlew bintrayUpload

そして、BUILD_SUCCESSFULLを取得しました

しかし、他の gradle プロジェクトに新しい依存関係を追加すると、「エラー:(36, 13) 解決に失敗しました: com.github.danylovolokh:hashtag-helper:1.1.0」というエラーが表示されます。

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

android - bintray リポジトリからライブラリをコンパイルできません。私の国の IP をブロックしているようです

Bintray がイランの IP をブロックしたようで、このリポジトリでライブラリをコンパイルできません。代替リポジトリはありますか? または bintray jcenter の libs を使用する他の方法はありますか?