草庐IT

gradle-retrolambda

全部标签

git - Gradle:如何在任务中克隆一个 git repo?

假设我有一个gradle构建脚本,并且想编写一个任务来克隆远程git存储库。我该怎么做? 最佳答案 克隆可以使用Gradle-gitplugin完成.要使用该插件,您应该先下载它:buildscript{repositories{mavenCentral()}dependencies{classpath'org.ajoberstar:gradle-git:0.2.3'}}然后像这样写一个任务:importorg.ajoberstar.gradle.git.tasks.*taskcloneGitRepo(type:GitClone){

git - Gradle:如何在任务中克隆一个 git repo?

假设我有一个gradle构建脚本,并且想编写一个任务来克隆远程git存储库。我该怎么做? 最佳答案 克隆可以使用Gradle-gitplugin完成.要使用该插件,您应该先下载它:buildscript{repositories{mavenCentral()}dependencies{classpath'org.ajoberstar:gradle-git:0.2.3'}}然后像这样写一个任务:importorg.ajoberstar.gradle.git.tasks.*taskcloneGitRepo(type:GitClone){

gradle插件-了解插件及如何使用gradle插件

解释Gradle的核心是有意为现实世界的自动化提供很少的东西。所有有用的特性,比如编译Java代码的能力,都是由插件添加的。插件添加新任务(如JavaCompile),域对象(如SourceSet),约定(如Java源位于src/main/Java)以及扩展核心对象和来自其他插件的对象。插件的作用将插件应用到项目中可以使插件扩展项目的功能。它可以做以下事情:扩展Gradle模型(例如,添加新的可以配置的DSL元素)根据约定配置项目(例如添加新任务或配置合理的默认值)应用特定的配置(例如,添加组织存储库或实施标准)通过应用插件,而不是向项目构建脚本添加逻辑,我们可以获得许多好处。应用插件:促进重

linux - Gradle 1.3 : build. gradle 不构建类

这里有一个新问题:我有一个带有applyplugin:java的build.gradle文件,并且与一个java项目/包相关联。当我从命令行运行gradlebuild时,我得到::compileJavaUP-TO-DATE:processResourcesUP-TO-DATE:classesUP-TO-DATE:jarUP-TO-DATE:assembleUP-TO-DATE:compileTestJavaUP-TO-DATE:processTestResourcesUP-TO-DATE:testClassesUP-TO-DATE:testUP-TO-DATE:checkUP-TO-D

linux - Gradle 1.3 : build. gradle 不构建类

这里有一个新问题:我有一个带有applyplugin:java的build.gradle文件,并且与一个java项目/包相关联。当我从命令行运行gradlebuild时,我得到::compileJavaUP-TO-DATE:processResourcesUP-TO-DATE:classesUP-TO-DATE:jarUP-TO-DATE:assembleUP-TO-DATE:compileTestJavaUP-TO-DATE:processTestResourcesUP-TO-DATE:testClassesUP-TO-DATE:testUP-TO-DATE:checkUP-TO-D

java - 如何修复 Gradle 在 Linux 上无法识别 Java 10?

在Linux上使用带有Java10的最新Gradle版本时,它无法将Java的版本号识别为10作为有效的Java版本。如何在Linux机器上解决这个问题?记录错误的详细信息here这是完整的错误报告(注意,运行gradle--version或gradle-v也会给出相同的输出:FAILURE:Buildfailedwithanexception.*Whatwentwrong:Couldnotdeterminejavaversionfrom'10'.*Try:Runwith--stacktraceoptiontogetthestacktrace.Runwith--infoor--debu

java - 如何修复 Gradle 在 Linux 上无法识别 Java 10?

在Linux上使用带有Java10的最新Gradle版本时,它无法将Java的版本号识别为10作为有效的Java版本。如何在Linux机器上解决这个问题?记录错误的详细信息here这是完整的错误报告(注意,运行gradle--version或gradle-v也会给出相同的输出:FAILURE:Buildfailedwithanexception.*Whatwentwrong:Couldnotdeterminejavaversionfrom'10'.*Try:Runwith--stacktraceoptiontogetthestacktrace.Runwith--infoor--debu

linux - Gradle robolectric 项目适用于 OSX 计算机但不适用于 Linux

我使用的是相同版本的Gradle,1.7jdk因此不是完全相同的版本。测试的主要提示是:java.lang.NoClassDefFoundError:org/apache/maven/artifact/ant/DependenciesTaskCausedby:java.lang.ClassNotFoundException:org.apache.maven.artifact.ant.DependenciesTask我尝试清理gradle缓存以重新下载所有依赖项。我也尝试清理项目。这没有用。哪些变量会影响gradle测试的执行?对我来说有:Gradle本身Java版本的SDK互联网连接问

linux - Gradle robolectric 项目适用于 OSX 计算机但不适用于 Linux

我使用的是相同版本的Gradle,1.7jdk因此不是完全相同的版本。测试的主要提示是:java.lang.NoClassDefFoundError:org/apache/maven/artifact/ant/DependenciesTaskCausedby:java.lang.ClassNotFoundException:org.apache.maven.artifact.ant.DependenciesTask我尝试清理gradle缓存以重新下载所有依赖项。我也尝试清理项目。这没有用。哪些变量会影响gradle测试的执行?对我来说有:Gradle本身Java版本的SDK互联网连接问

linux - Android Studio 3.2.1 - 无法将项目与 gradle 文件同步 : Argument for @NotNull parameter 'message' of . .. 不能为空

我在使用AndroidStudio时遇到问题。我刚把它安装在我的Kubuntu18.04机器上,想创建我的第一个项目。Everyhting工作正常,项目打开。唯一的问题:我无法运行我的应用程序。我什至无法查看设计View中的事件-它永远等待构建完成。当我想运行应用程序时,它没有任何模块。在网上搜索了一段时间后,我尝试将我的项目与gradle文件同步,因为这似乎可以解决类似的问题,但是一旦这样做,就会出现以下错误:Argumentfor@NotNullparameter'message'ofcom/android/tools/idea/gradle/project/sync/Gradle