问题标签 [gradle.properties]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
18559 浏览

android - 如何在项目 gradle.properties 中设置 org.gradle.jvmargs=-Xmx5120M?

我得到这个

要在进程中运行 dex,Gradle 守护进程需要更大的堆。

错误,我想添加org.gradle.jvmargs=-Xmx5120M到我的 gradle.properties 来解决这个问题。但是,我在我的项目中找不到该gradle.properties文件。

0 投票
1 回答
99 浏览

gradle - 在 gradle 中获取文件

gradle 有没有办法在 gradle 中“获取”文件?该项目有一个文件(project.properties),其中包含大约一百个要导出的属性,例如

这些属性用于 gradle 中的多个任务。问题是我如何才能在我的构建脚本中获取这个文件(project.properties)?这应该与在命令提示符下执行命令source project.properties具有相同的效果。

执行以下操作会出现错误 - 无法运行程序“源”:错误 = 2,没有这样的文件或目录

0 投票
1 回答
6114 浏览

gradle - 如果其他在 Gradle 脚本中

我在 Gradle 中有这种非常奇怪的行为,我找不到解决办法。在我的gradle.properties文件中,我使用了这个检查条件:

我创建了一个名为的新任务printProperties,它看起来像这样。

printProperties运行任务时,我得到以下输出。

$gradle printProperties -DDATABASE_DIR=swdb

真的

../数据库/包括/

:printProperties 最新

构建成功

总时间:1.07 秒

gradle.properties任务打印为 true 但文件没有正确评估相同的条件,这真的很奇怪。有人可以帮我吗?

0 投票
1 回答
3119 浏览

android - gradle.properties 是做什么用的?(并使用外部变量)

我一直在开发 Android 应用程序一段时间,但意识到我仍然不知道该gradle.properties文件的用途。

我已经阅读了一些Gradle 文档,其中解释了您可以添加配置以指定 Java 主页或内存设置。它还有什么可以用的吗?

我这种时候的主要参考通常是 Google I/O 开源应用程序,查看它的gradle.properties文件,我可以看到它的一种用途是存储依赖版本变量,因此 Android 支持库依赖项的版本代码,例如,不需要每个都需要更新库的新版本,只需更新一个变量即可:

Google Play 服务也使用了相同的想法。

但是,在我自己的一个 Android 项目中,我一直在做类似的事情 - 我将我的版本变量放在根build.gradle文件中,如下所示:

然后我一直在我的模块中使用它,build.gradle如下所示:

所以我想我有几个问题:

  1. 该文件还有什么gradle.properties用途?

  2. 将外部变量用于依赖版本gradle.properties(如在 iosched 中)与根中的外部变量build.gradle(如我一直在做的)有什么区别?

    • 如果有的话,哪种方法是首选?
    • 以一种特定的方式做这件事有优点/缺点吗?
0 投票
1 回答
244 浏览

java - 使用默认配置配置 gradle 任务问题

我已经使用 gradle 脚本成功编写了我的 gradle.propreties 文件,我将分享我的代码,

现在我面临一个问题,我在属性文件中写入的键和值对在 exp - applicationId 、 versionCode 、 versionname 等的默认配置中使用。在编写我的 gradle.property 文件时,android 的默认配置与我一起执行tasks ,由于系统无法找到 applicationId、versionCode、versionname 等。

0 投票
1 回答
497 浏览

java - 防止 gradle.properties 扩展

我是 Gradle 环境中的新手,我正在开发一个在application.properties文件中具有属性扩展的 Spring 应用程序,例如:server.port = $ {app_server_port}

一切正常,当我使用gradle build命令构建时,Gradle 获取文件~ / .gradle / gradle.properties并将变量展开到构建的application.properties文件中。

我的问题是:

  • 你怎么能防止财产扩张?
  • 是否有任何命令行参数gradle build会使其忽略~ / .gradle / gradle.properties并使用原始值构建源?
  • 有类似的东西gradle build --skip-global-settings吗?

谢谢

0 投票
0 回答
2392 浏览

android - gradle.properties 代理密码中的特殊字符

我只是无法与我的公司代理一起工作。我让它与 .npmrc 文件中的 node.js 一起工作。

我的密码中有一个“ < ”字符。在 .npmrc 文件中,我不得不通过编写“ %3C ”来转义它:

我的 gradle.properties 看起来像这样:

该语法在理论上正确吗?还是我必须逃避像“ < ”这样的东西?

我总是得到错误:

我尝试在我的用户文件夹中使用全局 gradle.properties 文件,并在 C:\Program Files\Android\Android Studio\gradle 中创建该文件。

0 投票
0 回答
55 浏览

android - 无法启动守护进程我已经尝试了很多东西..我使用的是 android 3.0.1

这是错误..

错误:无法完成 Gradle 执行。

原因:无法启动守护进程。此问题可能是由于守护程序配置不正确造成的。例如,使用了无法识别的 jvm 选项。请参阅https://docs.gradle.org/4.1/userguide/gradle_daemon.html上有关守护进程的用户指南章节


我已经尝试了这些步骤,但不适合我..

1.将 gradle.properties...org.gradle.jvmargs=-xmx1536m 更改为 1024 值和 51 ...类似的东西..

  1. 之后,我尝试删除 1.5gb apprx 的 .gradle 文件夹。

3.重启并打开..

  1. 使缓存无效并重新启动

  2. 转到配置并更改堆大小...

但没有解决方案对我有用......请帮助

0 投票
0 回答
905 浏览

jenkins - 将参数值从属性文件传递给 Jenkins

我在设置 Jenkins 时遇到问题。

我想要实现的是,当我单击“使用参数构建”选项并选择特定环境时,应将 .properties 文件中的参数之一传递到 variableFromApp 字段。

我也希望这个字段是可编辑的。

我可以这样做吗?

詹金斯观点

0 投票
1 回答
945 浏览

java - 如果 sonarqube 中的主要问题数量大于 50,想要使我们的本地构建失败

我是 gradle 和 sonar qube 的新手。我已经在本地安装了 sonarqube,但是如果主要问题的数量大于 50,我需要使 gradle 构建在本地失败。

如果我们需要在其他地方进行配置,请告诉我。因为这是一个 gradle 项目,所以我的本地系统中也安装了声纳 qube 服务器。我在声纳 qube 服务器中得到了问题的类型等,但如果主要问题的数量大于 50,我需要在本地失败构建。我尝试了很多东西,但即使我添加了属性属性“sonar.buildbreaker.skip”也没有奏效" , "false" 在 build.gradle 但它仍然无法正常工作