问题标签 [buildconfig]

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 投票
1 回答
848 浏览

grails - Grails 中的外部化 BuildConfig

Config.groovy我们可以通过指定一个配置脚本类来加载不同的配置文件。外部化配置

是否可以为 做类似的事情BuildConfig.groovy

我想将 CodeNarc 配置放在另一个配置文件中。由于它使用 Groovy 的ConfigSlurper语法,我尝试合并配置对象,但不起作用。

有什么不一样的招数吗?

0 投票
1 回答
221 浏览

grails - 在 BuildConfig 中定义数据库迁移插件时出错

我尝试遵循建议的良好做法并将插件放入BuildConfig.groovy而不是application.properties,不适用于数据库迁移。我试过用compile,build和的范围来定义它runtime。当我运行时grails refresh-dependencies,我收到以下错误消息:

错误警告:指定的依赖定义运行时(数据库迁移:1.3.2)无效!跳过..

(当然,消息中的范围随指定的范围而变化)。我应该使用另一个范围,还是这个插件在某种程度上是特殊的?很遗憾,该消息没有说明哪些范围是有效的——这样我就不必问这个问题了 :-)

我只想使用 IDE 中的插件来生成 xml 文件,所以我想将它从 war 文件中排除。如果所需范围默认包含它,这就是“export=false”的含义吗?

不得不承认,我找不到各种范围的明确定义,什么范围包括什么。有人可以指点我吗?

我应该补充一点,这是 Grails 2.1.1 和 GGTS 3.1。

0 投票
0 回答
644 浏览

grails - 自定义插件依赖项.groovy 被忽略

问题:我构建了一个自定义 grails 插件,通过 BuildConfig.groovy 定义了我对其他插件的依赖关系,并将我的插件打包成一个 zip 文件。然后我将 zip 添加到我的本地 maven 存储库中,一切都很好。zip 中的文件 dependencies.groovy 有我的依赖插件条目。例子:

当我将插件添加为另一个项目中的编译依赖项(在 eclipse 中,通过 BuildConfig.groovy 文件)并刷新我的 grails 依赖项时,插件已安装但我的插件所依赖的插件未安装(dependencies.groovy 是忽略)。

我一遍又一遍地看到这个问题,没有人提供真正的解决方案。有没有人找到解决这个问题的方法?

0 投票
3 回答
22757 浏览

c# - #if 调试 --> #if myOwnConfig?

在 Visual Studio 中有没有办法使用像“#if DEBUG”这样的自定义配置

我需要一个“#if OFFLINE”,因为我的 Build-Config 的名称是“Offline”(也仅用于进一步的调试目的)......

谢谢!

0 投票
1 回答
1176 浏览

grails - Grails 在 BuildConfig.groovy 中使用 config.properties 值

我在目录config.properties下有一个文件conf

并在上面的文件中有一个这样的条目:grails.tomcat.version = 2.2.4.

如何在BuildConfig.groovy文件中使用此值?

认为:

0 投票
14 回答
93816 浏览

android - BuildConfig 未正确创建(Gradle Android)

我正在尝试将我们的 Android 应用程序转换为 gradle 构建。我有这个项目,它的图书馆建设成功。我现在正在尝试为我们的各种环境创建单独的 apk(dev/test/prod 对它们使用的 restful 服务有不同的 url)。

在四处搜索时,我觉得最好的方法是为每个环境制作不同的 BuildConfig。这是我尝试过的:

问题是我的 BuildConfig.java 似乎没有注入静态变量,因此我收到类似于以下内容的错误:

我的 build/source/buildConfig/debug/com/.../BuildConfig.java 文件包含:

我究竟做错了什么?

0 投票
2 回答
2980 浏览

grails - Groovy DataSource/BuildConfig 找不到类

我知道这是一个非常基本的问题,但我被困在这里,我不知道为什么。所以情况就是这样:我正在尝试连接 My Grails 应用程序。我将 .jar 放在 lib 目录中,并将此代码放在 BuildConfig.groovy 中:

这在我的 DataSource.groovy 中:

这是我得到的错误(基本上是ClassNotFoundException:

非常感谢!

0 投票
7 回答
47203 浏览

android-gradle-plugin - Gradle:如何在 android-library 中使用 BuildConfig,并在应用程序中设置一个标志

我基于(gradle 1.10 和 gradle plugin 0.8)的 android 项目包含一个大型 android-library,它是 3 个不同 android-apps 的依赖项

在我的图书馆中,我希望能够使用这样的结构

因为 proguard 将能够根据 SOME_FLAG 的最终值减小生成的 apk 的大小

但我不知道如何使用 gradle 来做到这一点:

我尝试使用 BuildTypes 和类似的东西没有成功

为我的库和我的应用程序构建共享 BuildConfig 的正确方法是什么,这些应用程序的标志将在构建时被覆盖?

0 投票
2 回答
1457 浏览

android - Maven + android R.java 和 BuildConfig.java 重复类

我在互联网上搜索了解决方案并做了所有提到的但没有解决我的问题。

这是我的 pom.xml

这是错误

0 投票
1 回答
2171 浏览

android - 我可以设置一个 BuildConfig 标志来返回是否使用 `connectedAndroidTest` gradle 任务构建 apk 吗?

如果我们正在运行 Android 单元测试,我不想运行我的应用程序的某些部分,所以我想用类似的东西包围它们

BuildConfig是否可以根据是否使用connectedAndroidTestgradle 任务来填充此标志?这是解决这个问题的明智方法吗?