问题标签 [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.
android - 如何在项目 gradle.properties 中设置 org.gradle.jvmargs=-Xmx5120M?
我得到这个
要在进程中运行 dex,Gradle 守护进程需要更大的堆。
错误,我想添加org.gradle.jvmargs=-Xmx5120M
到我的 gradle.properties 来解决这个问题。但是,我在我的项目中找不到该gradle.properties
文件。
gradle - 在 gradle 中获取文件
gradle 有没有办法在 gradle 中“获取”文件?该项目有一个文件(project.properties),其中包含大约一百个要导出的属性,例如
这些属性用于 gradle 中的多个任务。问题是我如何才能在我的构建脚本中获取这个文件(project.properties)?这应该与在命令提示符下执行命令source project.properties具有相同的效果。
执行以下操作会出现错误 - 无法运行程序“源”:错误 = 2,没有这样的文件或目录
gradle - 如果其他在 Gradle 脚本中
我在 Gradle 中有这种非常奇怪的行为,我找不到解决办法。在我的gradle.properties
文件中,我使用了这个检查条件:
我创建了一个名为的新任务printProperties
,它看起来像这样。
printProperties
运行任务时,我得到以下输出。
$gradle printProperties -DDATABASE_DIR=swdb
真的
../数据库/包括/
:printProperties 最新
构建成功
总时间:1.07 秒
gradle.properties
任务打印为 true 但文件没有正确评估相同的条件,这真的很奇怪。有人可以帮我吗?
android - gradle.properties 是做什么用的?(并使用外部变量)
我一直在开发 Android 应用程序一段时间,但意识到我仍然不知道该gradle.properties
文件的用途。
我已经阅读了一些Gradle 文档,其中解释了您可以添加配置以指定 Java 主页或内存设置。它还有什么可以用的吗?
我这种时候的主要参考通常是 Google I/O 开源应用程序,查看它的gradle.properties
文件,我可以看到它的一种用途是存储依赖版本变量,因此 Android 支持库依赖项的版本代码,例如,不需要每个都需要更新库的新版本,只需更新一个变量即可:
Google Play 服务也使用了相同的想法。
但是,在我自己的一个 Android 项目中,我一直在做类似的事情 - 我将我的版本变量放在根build.gradle
文件中,如下所示:
然后我一直在我的模块中使用它,build.gradle
如下所示:
所以我想我有几个问题:
该文件还有什么
gradle.properties
用途?将外部变量用于依赖版本
gradle.properties
(如在 iosched 中)与根中的外部变量build.gradle
(如我一直在做的)有什么区别?- 如果有的话,哪种方法是首选?
- 以一种特定的方式做这件事有优点/缺点吗?
java - 使用默认配置配置 gradle 任务问题
我已经使用 gradle 脚本成功编写了我的 gradle.propreties 文件,我将分享我的代码,
现在我面临一个问题,我在属性文件中写入的键和值对在 exp - applicationId 、 versionCode 、 versionname 等的默认配置中使用。在编写我的 gradle.property 文件时,android 的默认配置与我一起执行tasks ,由于系统无法找到 applicationId、versionCode、versionname 等。
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
吗?
谢谢
android - gradle.properties 代理密码中的特殊字符
我只是无法与我的公司代理一起工作。我让它与 .npmrc 文件中的 node.js 一起工作。
我的密码中有一个“ < ”字符。在 .npmrc 文件中,我不得不通过编写“ %3C ”来转义它:
我的 gradle.properties 看起来像这样:
该语法在理论上正确吗?还是我必须逃避像“ < ”这样的东西?
我总是得到错误:
我尝试在我的用户文件夹中使用全局 gradle.properties 文件,并在 C:\Program Files\Android\Android Studio\gradle 中创建该文件。
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.5gb apprx 的 .gradle 文件夹。
3.重启并打开..
使缓存无效并重新启动
转到配置并更改堆大小...
但没有解决方案对我有用......请帮助
jenkins - 将参数值从属性文件传递给 Jenkins
我在设置 Jenkins 时遇到问题。
我想要实现的是,当我单击“使用参数构建”选项并选择特定环境时,应将 .properties 文件中的参数之一传递到 variableFromApp 字段。
我也希望这个字段是可编辑的。
我可以这样做吗?
java - 如果 sonarqube 中的主要问题数量大于 50,想要使我们的本地构建失败
我是 gradle 和 sonar qube 的新手。我已经在本地安装了 sonarqube,但是如果主要问题的数量大于 50,我需要使 gradle 构建在本地失败。
如果我们需要在其他地方进行配置,请告诉我。因为这是一个 gradle 项目,所以我的本地系统中也安装了声纳 qube 服务器。我在声纳 qube 服务器中得到了问题的类型等,但如果主要问题的数量大于 50,我需要在本地失败构建。我尝试了很多东西,但即使我添加了属性属性“sonar.buildbreaker.skip”也没有奏效" , "false" 在 build.gradle 但它仍然无法正常工作