草庐IT

gradle-retrolambda

全部标签

java - 如何在 IntelliJ Idea 中禁用 Gradle 守护程序?

我需要在IntelliJIdea中禁用Gradle守护程序,因为不知何故Scala插件无法与守护程序一起使用(编译失败并出现NullPointerException)。我试图编辑我的IntelliJGradle构建配置以包含JVM系统参数-Dorg.gradle.daemon=false:我还尝试在同一位置使用--no-daemon标志(脚本参数和VM选项)。我还尝试在IntelliJ的Preferences->Gradle菜单中指定这些选项。这些尝试都没有产生任何结果,守护进程继续启动,所以我必须在第二次running/compiling之前杀死它。根据https://docs.gr

java - 如何在 IntelliJ Idea 中禁用 Gradle 守护程序?

我需要在IntelliJIdea中禁用Gradle守护程序,因为不知何故Scala插件无法与守护程序一起使用(编译失败并出现NullPointerException)。我试图编辑我的IntelliJGradle构建配置以包含JVM系统参数-Dorg.gradle.daemon=false:我还尝试在同一位置使用--no-daemon标志(脚本参数和VM选项)。我还尝试在IntelliJ的Preferences->Gradle菜单中指定这些选项。这些尝试都没有产生任何结果,守护进程继续启动,所以我必须在第二次running/compiling之前杀死它。根据https://docs.gr

java - 如何在 Gradle 中获取下一个内部版本号

在gradle中发布到存储库时,有什么方法可以获取下一个版本?例如如果我的存储库中有版本3.0.1,我希望发布的版本是3.0.2。ivy有一个名为buildnumber的ant任务正是这样做的:有没有办法在gradle中做到这一点?如果不是,我如何从gradle的ant访问ivy任务?在我的build.gradle中,我调用了antant.importBuild'build.xml' 最佳答案 我认为Gradle中不支持,但您可以尝试使用Ant任务。https://docs.gradle.org/current/userguide/

java - 如何在 Gradle 中获取下一个内部版本号

在gradle中发布到存储库时,有什么方法可以获取下一个版本?例如如果我的存储库中有版本3.0.1,我希望发布的版本是3.0.2。ivy有一个名为buildnumber的ant任务正是这样做的:有没有办法在gradle中做到这一点?如果不是,我如何从gradle的ant访问ivy任务?在我的build.gradle中,我调用了antant.importBuild'build.xml' 最佳答案 我认为Gradle中不支持,但您可以尝试使用Ant任务。https://docs.gradle.org/current/userguide/

java - 全局 gradle 代理设置?

有什么方法可以简单地为gradle设置全局、系统范围的代理?是的,我知道currentgradle.properties文件中有一个systemProp.http.proxyHost,...etc设置,但它仅适用于实际项目。但是我不会在每个gradle项目中都设置它而且我不会因为我的本地网络配置而更改项目的源代码。那么,有没有“globalgradle.properties”文件之类的? 最佳答案 是的,这似乎是可能的。见here,特别是:Wecandefineagradle.propertiesfileandsettheprope

java - 全局 gradle 代理设置?

有什么方法可以简单地为gradle设置全局、系统范围的代理?是的,我知道currentgradle.properties文件中有一个systemProp.http.proxyHost,...etc设置,但它仅适用于实际项目。但是我不会在每个gradle项目中都设置它而且我不会因为我的本地网络配置而更改项目的源代码。那么,有没有“globalgradle.properties”文件之类的? 最佳答案 是的,这似乎是可能的。见here,特别是:Wecandefineagradle.propertiesfileandsettheprope

java - 在 MacOSx 上使用 Gradle 编译一个简单的 Junit 测试

我正在尝试构建最简单的gradle项目(带有测试)。查看了所有相关问题和谷歌搜索,我似乎遗漏了一些非常基本的东西,而且显然不常见。我创建了一个测试类,“gradlecompileTestJava”无法编译文件说packageorg.junitdoesnotexist它找到了测试,知道这是一个测试,但似乎找不到自己的junit.jar文件。build.gradle包含applyplugin:'java'就是这样。裸露的骨头!我也尝试添加dependencies{testCompile'junit:junit:4.10'}这样我得到“无法解决所有依赖项”,这让我认为gradle已经迷失了自

java - 在 MacOSx 上使用 Gradle 编译一个简单的 Junit 测试

我正在尝试构建最简单的gradle项目(带有测试)。查看了所有相关问题和谷歌搜索,我似乎遗漏了一些非常基本的东西,而且显然不常见。我创建了一个测试类,“gradlecompileTestJava”无法编译文件说packageorg.junitdoesnotexist它找到了测试,知道这是一个测试,但似乎找不到自己的junit.jar文件。build.gradle包含applyplugin:'java'就是这样。裸露的骨头!我也尝试添加dependencies{testCompile'junit:junit:4.10'}这样我得到“无法解决所有依赖项”,这让我认为gradle已经迷失了自

java - 在 Gradle 应用程序插件中部署其他文件

我有一个小型Java/Gradle项目。我正在使用Applicationplugin创建一个zip分发(使用distZip任务)。使用标准配置,我的zip文件中包含以下目录:/bin-启动应用程序的脚本放在这里/lib-在一个JAR文件和所有依赖JAR文件中包含我的项目代码。问题是我想要第三个目录:/conf,我可以在其中放置我的配置文件(而不是将它们打包在我的应用程序JAR文件中。我想这是一个非常普遍的要求,因为像log4j.xml和hibernate.properties这样的东西最好放在JAR文件之外。我只是不知道如何自定义应用程序插件的行为来做到这一点。

java - 在 Gradle 应用程序插件中部署其他文件

我有一个小型Java/Gradle项目。我正在使用Applicationplugin创建一个zip分发(使用distZip任务)。使用标准配置,我的zip文件中包含以下目录:/bin-启动应用程序的脚本放在这里/lib-在一个JAR文件和所有依赖JAR文件中包含我的项目代码。问题是我想要第三个目录:/conf,我可以在其中放置我的配置文件(而不是将它们打包在我的应用程序JAR文件中。我想这是一个非常普遍的要求,因为像log4j.xml和hibernate.properties这样的东西最好放在JAR文件之外。我只是不知道如何自定义应用程序插件的行为来做到这一点。