-
0 votesanswersviews
Spring平台用于Gradle多模块项目
我有一个多模块gradle项目 . Root有以下模块:核心,app(依赖于核心),web(依赖于app,核心) 来自https://plugins.gradle.org/plugin/io.spring.dependency-management 我用过 plugins { id "io.spring.dependency-management" version "... -
2 votesanswersviews
Spring引导多个gradle项目依赖于mangament - >无法更改配置的依赖关系
我有几个项目,每个都有类似的结构 projectA | - projectA-module1 | - projectA-module2 | - projectA-service project-service - >这个模块已经应用了spring boot插件,它可以部署所有其他模块都是这个模块的依赖项 . 每个模块只需要特定的spring依赖项 . module1需要邮件api,mo... -
4 votesanswersviews
如何跨多个Gradle项目共享样板Kotlin配置?
Gradle项目中的typical Kotlin configuration非常模板化,我正在寻找一种将其抽象为外部构建脚本的方法,以便可以重用它 . 我有一个工作解决方案(下面),但感觉有点像黑客,因为kotlin-gradle-plugin不能以这种方式开箱即用 . 从can't apply the plugin by id开始,从外部脚本应用任何非标准插件都很麻烦,即 apply plugi... -
0 votesanswersviews
尝试申请其他项目时找不到独立的Kotlin Gradle插件
我正在尝试为Gradle创建一个自定义的独立Kotlin插件,并尝试将其应用于另一个项目,但在尝试将其应用于另一个项目时出现了 Plugin with id 'my.id.license-tools' not found 错误 . 这是插件项目的结构: license-tools +--src +--main | +--java | | | +--kotlin ... -
0 votesanswersviews
Gradle发布自定义插件并将其应用于消费者项目中
我有以下插件,我想稍后发布到一个回购 build.gradle plugins {id 'maven-publish'} group 'com.mycompany.gradle.plugins' version '1.0.0' class GreetingPlugin implements Plugin<Project> { void apply(Project project... -
8 votesanswersviews
将Android Studio的Gradle插件升级到3.0.1并将Gradle升级到4.1后,无法复制配置依赖项
我曾经使用这个简单的gradle任务将'compile'依赖项复制到特定文件夹: task copyLibs(type: Copy) { from configurations.compile into "$project.rootDir/reports/libs/" } 但是在使用gradle plugin 3.0.1 for Android Studio和... -
1 votesanswersviews
在根项目和子项目中提供SonarQube Gradle插件
当使用Maven和多模块项目时,我可以简单地将Sonar插件添加到父POM: <plugin> <groupId>org.sonarsource.scanner.maven</groupId> <artifactId>sonar-maven-plugin</artifactId> <version>3.... -
1 votesanswersviews
Gradle任务依赖顺序
我有一个自定义gradle任务的问题:我想复制我的android jar库并重命名它之后执行'clean build'这是我如何定义它: task('CreateJar', type: Copy, dependsOn: [':mylibmodule:clean', ':mylibmodule:build']){ doLast { from('build/intermediates/bu... -
4 votesanswersviews
在gradle中使用分发插件创建存档时更改zip的名称
在gradle中使用分发插件创建存档时,有没有办法配置分发文件名? 这是我的 build.gradle (我正在使用 gradle 2.10 )文件: apply plugin: 'distribution' version '1.2' distributions { custom { baseName = 'someName' contents {...} } } 并... -
2 votesanswersviews
Gradle应用程序插件|生成的脚本中的'lib'文件夹不正确
我正在尝试使用Gradle应用程序插件,如下所示: - build.gradle : - group 'com.samsoft' version '1.0-SNAPSHOT' defaultTasks("clean", "build") apply plugin: 'java' apply plugin: 'application' apply plug... -
1 votesanswersviews
应用Gradle Dependency-Check插件
我正在尝试使用以下链接中的dependency.check,并且在按照给出的说明操作时无法正常运行(根本没有) . https://github.com/jeremylong/DependencyCheck/tree/master/dependency-check-gradle 尝试使用apply插件和其他依赖项进行构建时,启动时失败,并引发以下错误 . 其中:构建文件'/Users/aaron... -
1 votesanswersviews
无法从HTTP URL应用gradle脚本插件
我使用gradle v4.2,这是我的build.gradle . 我需要应用脚本插件,它有一个非常简单的自定义任务位于我的github网址中 . apply plugin: 'java' apply plugin: 'maven' apply from: 'https://github.com/contactsai123/TestAssured/blob/master/custo... -
0 votesanswersviews
使用bmuschko / gradle-docker-plugin进行Gradle清洁任务
我正在尝试创建一个Gradle任务,它将运行一个干净的构建,然后从bmuschko / gradle-docker-plugin插件运行buildDockerImage任务 . 我可以在命令行中的单独命令中成功运行clean任务,构建任务和buildDockerImage任务,但是当我尝试创建一个完成所有三个任务时,我得到一个错误: .../config-server/build/docker/s... -
0 votesanswersviews
Gradle-plugins:我怎么知道Gradle支持的插件版本
我正在尝试在我的gradle项目中安装sonarqube插件 . 我在用 Gradle 3.5 Groovy:2.4.10Ant:2015年6月29日编译的Apache Ant(TM)版本1.9.6 JVM:1.8.0_171(Oracle Corporation 25.171-b11)操作系统:Linux 4.4.0-128-通用amd64 在build.gradle中我添加了: plugins... -
0 votesanswersviews
从单个Gradle构建调用打包并运行可执行JAR?
这是我的Groovy应用程序的驱动程序类: package org.me.myapp class MyDriver { static void main(String[] args) { // The p flag was passed in and had a value of 50! println String.format("The %s... -
0 votesanswersviews
排序多个Gradle插件任务的依赖关系
Please note: 虽然我在这里特别提到了两个Gradle插件,但这是100%关于理解Gradle中任务依赖关系的问题,并且不需要任何关于单个插件的知识(我认为)! 我有一个项目将使用两个Gradle插件: Gradle Shadow plugin,它将生成一个自包含的"fat jar"(基本上是一个包含我所有类的大jar加上我所有传递依赖的类,然后允许我只需运行 ... -
2 votesanswersviews
通过命令行运行非主类的spring boot应用程序
我将spring boot应用程序打包为可执行jar . 应用程序有一个带有main方法的实用程序类,我想通过命令行调用,但似乎命令无法在类路径中找到该类 . 命令: java -cp client-stp-grid-publisher-SNAPSHOT.jar com.client.stp.util.JMXClientUtils 我尝试使用gradle jar任务在MANIFEST.MF中设置... -
2 votesanswersviews
Gradle:解析后无法更改配置':compile'的依赖关系
我正在使用带有Gradle支持插件1.3.8的Netbeans 8.0.2 . 我添加了一个生成超级Jar的任务,同时排除了一些签名文件,但是当我运行任务时,它在第38行显示错误( compile group 行),如下所示: apply plugin: 'java' apply plugin: 'application' mainClassName = 'br.com.myproject.Sa... -
0 votesanswersviews
Gradle Spring Boot - spring jar 版本不会自动拾取
我正在尝试一个简单的gradle spring boot应用程序,如下面的URL https://spring.io/guides/gs/spring-boot/ 这是我的build.gradle文件 apply plugin: 'java' apply plugin: 'eclipse' apply plugin: 'org.springframework.boot' jar { ba... -
0 votesanswersviews
Spring 季启动2战争重新包装
我有一个多项目分解模式 <feature>/<subfeature>/api 和 <feature>/<subfeature>/implemntation 我正在使用spring-boot-gradle-plugin,在之前的版本中,当构建可执行war时,子项目名称jar已更新以反映层次结构 . 在战争图书馆里面,我有一个featureA-subfe... -
0 votesanswersviews
Android Studio Gradle依赖项检查
我正在尝试开发类似于Google Play服务的结构,该结构被拆分为可以作为依赖项添加到Android Studio的独立组件(库) . 例如,下面显示的内容; 与Play Services库一样,我想强制用户在添加多个库时对所有库使用相同的版本,如下所示; 我想知道build.gradle文件如何确定这个?它是内置于Android Studio中的,是否来自构建工具插件? 因为我想做这样的事... -
0 votesanswersviews
自定义java gradle插件的思考
我有一个包含多个模块的gradle项目,每个模块都是根据自己的.jar文件构建的 . 我想在自定义Java gradle插件中使用反射,以生成带注释的类/方法的报告 . /build.gradle apply plugin: com.my.plugins.MyPlugin /buildSrc/build.gradle repositories { mavenCentral() } de... -
617 votesanswersviews
Gradle中的实现和编译之间有什么区别?
在更新到Android Studio 3.0并创建一个新项目之后,我注意到在 build.gradle 中有一种新方法来添加新的依赖项而不是 compile 有 implementation 而不是 testCompile 有 testImplementation . 例: implementation 'com.android.support:appcompat-v7:25.0.0' tes... -
1 votesanswersviews
Gradle:如何将规则创建的ZipTask作为maven发布工件
我想从RuleSource中创建一个maven出版物,该出版物将通过 maven-publish 插件发布 . 发布的工件是从规则创建的一系列Zip任务的输出 . 当我尝试添加工件时,我得到循环规则异常 . 这是我非常简单的 build.gradle : buildscript { repositories { mavenCentral() } depen... -
0 votesanswersviews
Unity Android解析失败
我目前在 Unity3D 中遇到奇怪的错误或错误 . 尽管只使用原始的谷歌插件,我得到以下错误尝试解决Android依赖项 . 这是错误日志: Resolution failed Failed to fetch the following dependencies: com.google.android.gms:play-services-ads-identifier:15.0.2 com.go... -
2 votesanswersviews
从单个deps迁移到allignment规则
这是我的原始代码,适用于较旧的机制 package com.xenoterracide.gradle.plugin; import io.spring.gradle.dependencymanagement.DependencyManagementPlugin; import io.spring.gradle.dependencymanagement.dsl.DependencyManageme... -
0 votesanswersviews
使用签名工件部署到工件,面临校验和409错误
在我们将无符号的jar和aars部署到artifactory之前,现在我刚刚在推送到相同的artifactory repo之前签署了我的工件 . 我正在使用gradle MavenPublishing插件来发布工件(jar和aars) 我面临校验和冲突,因为服务器生成的校验和值基于工件的未签名版本,并且客户端校验和将是新的,因为签名时添加了更多元数据 . 校验和原始值和实际值不同 . Error ... -
3 votesanswersviews
错误:找不到com.android.tools.build:gradle:3.0.0-beta2
我有编译新gradle的问题,如下所示: 错误:找不到com.android.tools.build:gradle:3.0.0-beta2 . 在以下位置搜索:file:/ C:/ Program Files / Android / android-studio-preview / gradle / m2repository / com / android / tools / build / g... -
3 votesanswersviews
不起作用:Android Studio 3.2 Canary11 3.2.0-alpha11 for kapt with com.android.databinding
Android Studio 3.2 Canary11 Gradle Tool 3.2.0-alpha11 kapt的com.android.databinding与3.2.0-alpha11不兼容,无法构建/运行apk . 同时,它的最大工作量为3.2.0-alpha10 >无法解析所有配置文件':app:kapt' . 找不到com.android.databinding:编译器:3....