タグ付けされた質問 「gradle」

Gradleは、Groovy DSLを使用するプロジェクトビルド自動化ツールです。Gradleビルドスクリプトは、MavenリポジトリとIvyリポジトリ、および依存関係管理用のプレーンファイルシステムをサポートしています。

5
sbtとGradleの比較[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 4年前休業。 この質問を改善する 私はScalaに飛び込んでいて、sbtに気づきました。私はjava / groovyプロジェクトでGradleに非常に満足しており、Gradle用のscalaプラグインがあることを知っています。 ScalaプロジェクトでGradleよりもsbtを支持する良い理由は何でしょうか?
110 scala  sbt  gradle 


11
React Nativeエラー:「 '9.0.1'からJavaバージョンを判別できませんでした。」
私はMacOSに取り組んでいreact-nativeます。 始めるための最初のステップの1つは、実行することです:react-native run-androidまたはreact-native run-ios。しかし、私はこのエラーを得ています: react-native run-android 結果: Scanning folders for symlinks in /Users/ric/myprojs/albums/node_modules (6ms) Starting JS server... Building and installing the app on the device (cd android && ./gradlew installDebug)... FAILURE: Build failed with an exception. * What went wrong: Could not determine java version from '9.0.1'. * Try: Run …

12
「コンパイルを開始できません:出力パスがモジュールに指定されていません...」
私は非常に単純なJava + Gradleプロジェクトを持っています。それはうまく構築します。「gradle run」でシェルからうまく実行されます。ただし、IntelliJ内で実行しようとすると、次のようになります。 Cannot start compilation: the output path is not specified for module "xyz" Specify the output path in Configure Project. 「コンパイラー出力」が「プロジェクトコンパイル出力パスの継承」に設定されています。カスタム出力パスは必要ありません。つまり、通常のGradleビルドを実行します。

13
Android Studio実行/デバッグ構成エラー:モジュールが指定されていません
実行構成で「モジュールが指定されていません」エラーが発生します。ドロップダウンにモジュールが表示されていませんが、モジュールに問題がないことがわかります。この問題は、モジュール名をリファクタリングし、settings.gradleを新しい名前に変更したときに発生しました。 プロジェクト構造に移動してモジュールを選択すると、画面には何も表示されず、エラーも表示されません。 100%確信はありませんが、モジュールの横のアイコンは、電話のフォルダではなく、カップのあるフォルダのように見えます。 私の正確なステップ- Androidビューで開く リファクタリングディレクトリ名 リファクタリングモジュール名 settings.gradleの内容を変更:名前を新しい名前に




9
コマンドラインからGradleに引数を渡す方法
コマンドラインからJavaクラスに引数を渡そうとしています。私はこの投稿をフォローしました:http : //gradle.1045684.n5.nabble.com/Gradle-application-plugin-question-td5539555.htmlしかし、コードが機能しません(おそらくJavaExec用ではありませんか?)。これが私が試したものです: task listTests(type:JavaExec){ main = "util.TestGroupScanner" classpath = sourceSets.util.runtimeClasspath // this works... args 'demo' /* // this does not work! if (project.hasProperty("group")){ args group } */ } 上記のハードコードされたargs値からの出力は次のとおりです。 C:\ws\svn\sqe\sandbox\selenium2forbg\testgradle>g listTests :compileUtilJava UP-TO-DATE :processUtilResources UP-TO-DATE :utilClasses UP-TO-DATE :listTests Received argument: demo BUILD SUCCESSFUL Total time: 13.422 secs ただし、hasPropertyセクションを使用するようにコードを変更し、コマンドラインで引数として「demo」を渡すと、NullPointerExceptionが発生します。 C:\ws\svn\sqe\sandbox\selenium2forbg\testgradle>g …
104 gradle 

30
タスク「app:mergeDebugResources」の実行が失敗しましたCrunching Cruncher…pngが失敗しました
* .png形式の画像をドローアブルディレクトリに追加して、レイアウトにリンクしました。しかし、それをビルドしようとするたびに、エラーが表示されます 「... Crunching Crunsher ... png failed」 コンソールの出力は次のとおりです。 app:mergeDebugResources AAPT out(1561599) : No Delegate set : lost message:Done AAPT out(12956469) : No Delegate set : lost message:Done AAPT out(20612543) : No Delegate set : lost message:Crunching C:\Dev\StudioProjects\test\android\app\src\main\res\drawable\bt_meeting_focused.png AAPT out(11030156) : No Delegate set : lost message:Crunching C:\Dev\StudioProjects\test\android\app\src\main\res\mipmap-mdpi\ic_launcher.png AAPT out(11030156) …
103 android  gradle  build 

26
「cordova build android」を実行-属性android:fontVariationSettingsおよびandroid:ttcIndexが見つかりません
を実行するcordova build android --buildConfig xxxx --releaseと、次のエラーが発生します。 ERROR: In <declare-styleable> FontFamilyFont, unable to find attribute android:fontVariationSettings ERROR: In <declare-styleable> FontFamilyFont, unable to find attribute android:ttcIndex 奇妙なことに、私はコンパイルに2つのmacOSマシンを使用しており、同じコードの1つだけでこのエラーが発生します。 これ./gradlew cdvPrintPropsが2台のマシンで得られる出力です。 :cdvPrintProps cdvCompileSdkVersion=26 cdvBuildToolsVersion=27.0.3 cdvVersionCode=null cdvMinSdkVersion=21 cdvBuildMultipleApks=true cdvReleaseSigningPropertiesFile=release-signing.properties cdvDebugSigningPropertiesFile=null cdvBuildArch=null computedVersionCode=152045989 computedArmv7VersionCode=1520459892 computedX86VersionCode=1520459894 以下は使用されているプラ​​グインのリストです。 $ cordova plugins list cordova-custom-config 5.0.2 "cordova-custom-config" cordova-fabric-plugin 1.1.10 "cordova-fabric-plugin" …
103 android  cordova  gradle 

30
NDK解決結果:プロジェクト設定:Gradleモデルバージョン= 5.4.1、NDKバージョンが不明なエラー
Android StudioとGradleを3.5に更新した後、次のエラーが発生します。 NDK解決結果:プロジェクト設定:Gradleモデルバージョン= 5.4.1、NDKバージョンは不明です build-gradleのGradleバージョンを3.4.2に戻しましたが、役に立ちませんでした。

5
Gradleと-Dを介してシステムプロパティをテストに与える方法
Systemプロパティを読み取るJavaプログラムがあります System.getProperty("cassandra.ip"); 私は最初にGradleビルドファイルを持っています gradle test -Pcassandra.ip=192.168.33.13 または gradle test -Dcassandra.ip=192.168.33.13 ただし、System.getPropertyは常にnullを返します。 私が見つけた唯一の方法は、それを私のGradleビルドファイルに追加することでした test { systemProperty "cassandra.ip", "192.168.33.13" } -Dでそれを行う方法
103 java  testing  gradle 

6
Gradleを使用するときに、推移的な依存関係のすべてのインスタンスを除外するにはどうすればよいですか?
私のgradleプロジェクトはapplicationプラグインを使用してjarファイルを作成しています。実行時の推移的な依存関係の一部として、結局はを取得しorg.slf4j:slf4j-log4j12ます。(それは少なくとも5または6の他の推移的な依存関係のサブ推移的な依存関係として参照されます-このプロジェクトは春とhadoopを使用しているので、キッチンシンク以外のすべてが引き込まれています...待つ必要はありません... )。 作成したslf4j-log4j12jarからjar をグローバルに除外したい。だから私はこれを試しました: configurations { runtime.exclude group: "org.slf4j", name: "slf4j-log4j12" } ただし、これにはを含むすべての org.slf4jアーティファクトが除外されているようslf4j-apiです。デバッグモードで実行すると、次のような行が表示されます。 org.slf4j#slf4j-api is excluded from com.pivotal.gfxd:gfxd-demo-mapreduce:1.0(runtime). org.slf4j#slf4j-simple is excluded from com.pivotal.gfxd:gfxd-demo-mapreduce:1.0(runtime). org.slf4j#slf4j-log4j12 is excluded from org.apache.hadoop:hadoop-common:2.2.0(runtime). 各slf4j-log4j12推移的な依存関係のソースを調べてからcompile foo { exclude slf4j... }、dependenciesブロックに個々のステートメントを含める必要はありません。 更新: 私もこれを試しました: configurations { runtime.exclude name: "slf4j-log4j12" } ビルドからすべてを除外することになります!私が指定しgroup: "*"たかのように。 アップデート2: これにはGradleバージョン1.10を使用しています。
103 java  gradle 

8
Android Gradleのマルチフレーバーライブラリに基づくマルチフレーバーアプリ
私のアプリには、いくつかの市場のアプリ内課金システム向けのフレーバーがいくつかあります。 すべてのプロジェクトの基本コードを共有する単一のライブラリがあります。そこで、これらの支払いシステムを製品のフレーバーとしてこのライブラリーに追加することにしました。 問題は、Androidライブラリに製品のフレーバーを設定できるかどうかです。 もしそうなら、どうすればアプリのそれぞれのフレーバーに異なるフレーバーを含めることができますか? 何度も検索しましたが、このシナリオについては何も見つかりませんでした。私が見つけた唯一の近いものは、http://tools.android.com/tech-docs/new-build-system/user-guideにあるこれです: dependencies { flavor1Compile project(path: ':lib1', configuration: 'flavor1Release') flavor2Compile project(path: ':lib1', configuration: 'flavor2Release') } 構成を別のものに変更しましたが、機能しませんでした! Android Studio 0.8.2を使用しています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.