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

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

7
Java Gradleプロジェクトの作成方法
コマンドラインからJava Gradleプロジェクトを作成する方法 以下の図のように、標準のmavenフォルダーレイアウトが作成されます。 更新: .1。http://www.gradle.org/docs/current/userguide/tutorial_java_projects.htmlからbuild.gradle2行の ファイルを作成する必要があります apply plugin: 'java' apply plugin: 'eclipse' .2。build.gradle以下のタスクに追加し、実行しますgradle create-dirs task "create-dirs" << { sourceSets*.java.srcDirs*.each { it.mkdirs() } sourceSets*.resources.srcDirs*.each { it.mkdirs() } } .3。次に実行しますgradle eclipse(または構成されている他のIDEプラグインに対応する文字列) それで、1つのコマンドでそれを行う方法はありますか?
120 java  gradle 

9
依存関係「com.android.support:support-annotations」と競合しています。アプリ(23.1.0)とテストアプリ(23.0.1)の解決済みバージョンが異なる
ビルドすると、次のエラーが発生します。 Conflict with dependency 'com.android.support:support-annotations'. Resolved versions for app (23.1.0) and test app (23.0.1) differ. これらは私のgradleの依存関係です dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:support-v4:23.1.0' compile 'com.android.support:appcompat-v7:23.1.0' compile 'com.android.support:design:23.1.0' compile 'com.android.support:cardview-v7:23.1.0' compile 'com.android.support:recyclerview-v7:23.1.0' compile 'com.squareup.retrofit:retrofit:1.9.0' compile 'com.squareup.okhttp:okhttp:2.4.0' compile 'com.squareup.picasso:picasso:2.5.2' compile 'com.jakewharton:butterknife:7.0.1' compile 'com.squareup:otto:1.3.8' compile 'com.snappydb:snappydb-lib:0.5.2' compile 'com.esotericsoftware.kryo:kryo:2.24.0' compile 'com.google.dagger:dagger:2.0.1' apt …

4
Javaクラスを実行するGradle(build.gradleを変更せずに)
Gradleを実行するためのシンプルなEclipseプラグインがあり、コマンドラインを使用してGradleを起動します。 Mavenのコンパイルと実行のためのgradle analogは何ですか mvn compile exec:java -Dexec.mainClass=example.Example このようにして、プロジェクトをgradle.build実行できます。 更新:同様の質問がありましたJavaアプリケーションを実行するためのMavenのexecプラグインに相当するGradleは何ですか?以前に尋ねましたが、ソリューションはすべてのプロジェクトを変更することを提案しましたbuild.gradle package runclass; public class RunClass { public static void main(String[] args) { System.out.println("app is running!"); } } 次に実行 gradle run -DmainClass=runclass.RunClass :run FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':run'. > No main …
119 java  gradle  execution 


19
Android StudioおよびGradleでのViewPagerIndicatorライブラリの使用
Jake WhartonのViewPagerIndicatorライブラリを使用しようとしていますが、Android StudioでGradleプロジェクトを動作させることができません。 次のように依存関係として追加します。 dependencies { // ... other ommitted compile 'com.viewpagerindicator:library:2.4.1' compile 'com.android.support:support-v4:19.0.1' compile 'com.nineoldandroids:library:2.4.0' // ... } しかし、プロジェクトはライブラリ内のコンポーネントを認識していないようです。異なるsupport-v4バージョンに依存関係の問題があるのか​​、nineoldandroidsに何か問題があるのでしょうか...?

5
mavenリポジトリをbuild.gradleに追加する
Android Studioでbuild.gradleにカスタムMavenリポジトリを追加しましたが、依存関係が見つかりません Mavenリポジトリーと依存関係 <repository> <id>achartengine</id> <name>Public AChartEngine repository</name> <url>https://repository-achartengine.forge.cloudbees.com/snapshot/</url> </repository> <dependency> <groupId>org.achartengine</groupId> <artifactId>achartengine</artifactId> <version>1.2.0</version> </dependency> build.gradle buildscript { repositories { mavenCentral() maven { url "https://repository-achartengine.forge.cloudbees.com/snapshot/" } } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android' dependencies { compile fileTree(dir: 'libs', include: '*.jar') compile group: 'org.achartengine', name: 'achartengine', version: '1.2.0' …

14
gradlewコマンドが見つかりませんか?
私はgradlewでJavaプロジェクトに取り組んでいます。私はOSとしてUbuntu Linuxを使用しています。「gradle」を実行すると、実行され、情報が表示されます。しかし、「gradlew」を実行すると、「コマンド 'gradlew'が見つかりませんでした。つまり、コマンド 'gradle' from package 'gradle'(universe)gradlew:command not found」と出力されます。 私は調査を行い、jdkを使用し、sudo apt-get install gradleを実行しました。私は完全に無知です

30
Android java.exeはゼロ以外の終了値1で終了しました[終了]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 2年前休業。 この質問を改善する 私は同様のものを調べてみましたが、解決策はありませんでした。以前は問題なくアプリを実行したことがあるのですが、新しいアプリで突然問題が発生し始めました。それを実行しようとすると常に失敗します: Error:Execution failed for task ':app:preDexDebug'. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files (x86)\Java\jdk1.7.0_67\bin\java.exe'' finished with non-zero exit value 1 コンソールに表示される内容は次のとおりです。 Executing tasks: [:app:assembleDebug] Configuration on demand is an incubating feature. :app:preBuild UP-TO-DATE :app:preDebugBuild UP-TO-DATE :app:compileDebugNdk UP-TO-DATE :app:checkDebugManifest :app:preReleaseBuild UP-TO-DATE :app:prepareComAndroidSupportSupportV42200Library UP-TO-DATE :app:prepareDebugDependencies :app:compileDebugAidl UP-TO-DATE :app:compileDebugRenderscript UP-TO-DATE …

27
現在、別のGradleインスタンスで使用されています
Gradleビルドシステムは初めてです。いくつかの基本的な機能を実行したいと思います。コマンドラインで実行/構築しています。私はユーザーガイドを参照しています。そして、いくつかの簡単なタスクを実行します。 簡単なタスクを実行し始めると、正常にビルドされました。しかし、しばらくすると、表示され"It is currently in use by another Gradle instance"てになりBUILD FAILEDます。タスクを実行するためにターミナルを使用しています。その時は何も走らなかった。 エラーが発生した端末を閉じると、この問題は解決します。しかし、私はそれがその解決策ではないことを知っています。 このエラーが頻繁に発生するのはなぜですか? それを解決する方法は? また、AndroidのGradle Buildシステムに関する知識を向上させるために、リンクを参照してください。

5
エラー:そのようなプロパティはありません:クラスのグループ:org.gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer
プロジェクトでRecyclerViewLibを使用したいので、それをダウンロードして、モジュールとして空の "hello world" Androidプロジェクトにインポートしました。私はsdk manager v24を使用してandroid studio v1.0.1を使用していますが、これは私のapp / build.gradleです apply plugin: 'com.android.application' android { compileSdkVersion 17 buildToolsVersion "19.1.0" defaultConfig { applicationId "com.example.mk.dragdrop4" minSdkVersion 14 targetSdkVersion 17 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: …

13
Android Studio 0.4 APK META-INF / LICENSE.txtにコピーされた重複ファイル
Studioを0.3.7から0.4.0に更新した後、プロジェクトをコンパイルできません。Stackoverflowで解決策を見つけました:重複ファイルがコピーされました(Android Studio 0.4.0) プロジェクトをgradle 0.7。+に更新しましたが、次の文字列をどこに配置する必要があるのか​​わかりません。 android { packagingOptions { exclude 'META-INF/LICENSE.txt' } } 私のlogcat:ログ Execution failed for task ':Prog:packageDebug'. > Duplicate files copied in APK META-INF/LICENSE.txt File 1: /home/scijoker/AndroidStudioProjects/ProgProject/Prog/libs/httpclient-4.1.1.jar File 2: /home/scijoker/AndroidStudioProjects/ProgProject/Prog/libs/httpclient-4.1.1.jar PS ubuntu 13.04で開発


10
Gradleを使用したJaCoCoカバレッジレポートのフィルタリング
問題: 私はプロジェクトを持っています ジャココ また、特定のクラスやパッケージをフィルタリングできるようにしたいと考えています。 関連ドキュメント: 次のドキュメントを読みました: 公式 ジャココサイト: http : //www.eclemma.org/jacoco/index.html 公式 ジャココ のドキュメント グラドル: https : //gradle.org/docs/current/userguide/jacoco_plugin.html 公式 ジャココ Github問題、カバレッジの作業: https : //github.com/jacoco/jacoco/wiki/FilteringOptions https://github.com/jacoco/jacoco/issues/14 関連するStackOverflowリンク: JaCoCo&Gradle-フィルタリングオプション(回答なし) SonarrunnerとGradleを使用してJacocoレポートからパッケージを除外する(使用しないソナー) JaCoCo-JSPをレポートから除外する(それは動作するようです)メイベン、 使ってます グラドル) Maven Jacoco構成-機能しないレポートからクラス/パッケージを除外(それは動作するようですメイベン、 使ってます グラドル) JaCoCo Gradleプラグイン除外(これを機能させることができませんでした) Gradle Jacoco-カバレッジレポートには、構成で除外されたクラスが含まれます(非常に近いようですが、使用されていましたがdoFirst、機能しませんでした) 私が試したものの例: apply plugin: 'java' apply plugin: 'jacoco' buildscript { repositories { …

2
Intellij IDEA 2016.1.1のコンソールにGradle出力を表示する
IDEAからGradleタスクを実行する場合: コンソール出力は次のようになります。 ご覧のとおり、bootRunタスクは失敗しました。しかし、失敗の理由はわかりません。 Gradleウィンドウからタスクを開始するときにGradle出力をIntellijコンソールに表示させる方法はありますか?

10
Gradleバージョン3.3は、BuildActionExecuterのforTask()メソッドをサポートしていません
Android Studio 3.0 canary 1にAndroid Studioを更新しました。現在、Android Studio 3.0 canary 1で既存のプロジェクトに取り組んでいます。デフォルトでは、gradle :3.0.0-alpha1がプロジェクトgradle_fileに設定されています。だから私はgradleのバージョンを2.2.3に変更しましたが、今このエラーが発生しています: エラー:Gradleの実行を完了できませんでした。 原因:使用しているGradleのバージョン(3.3)は、BuildActionExecuterのforTasks()メソッドをサポートしていません。このサポートは、Gradle 3.5以降のすべてのバージョンで利用できます。 私のgradleファイルをここに添付しました // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.3' // NOTE: Do not place your application dependencies here; they belong …

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