问题标签 [build.gradle]

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 投票
12 回答
257770 浏览

android - 如何在 Android 项目中使用外部 JAR?

我创建了一个 Android 项目并将一个外部 JAR (hessian-4.0.1.jar) 添加到我的项目中。然后我将 JAR 添加到构建路径并在 Order and Export 中将其选中。

Order 和 Export 似乎被忽略了,并且外部 JAR 中的所有类在运行时都丢失了。

在使用 Eclipse 插件构建 Android 应用程序时,是否有一个技巧可以从外部 JAR 中正确包含所需的类?我不想使用 ant 或 Maven。

0 投票
20 回答
192826 浏览

android - Can the Android layout folder contain subfolders?

Right now, I'm storing every XML layout file inside the 'res/layout' folder, so it is feasible and simple to manage small projects, but when there is a case of large and heavy projects, then there should be a hierarchy and sub-folders needed inside the layout folder.

for e.g.

Like the same way, we would like to have sub-folders for the large application, so is there any way to do so inside the Android project?

I am able to create layout-personal and layout_address sub-folders inside the layout folder, but when the time comes to access the XML layout file using R.layout._______ , at that time there is no any XML layout pop-up inside the menu.

0 投票
4 回答
168000 浏览

gradle - 在 Gradle 中,有没有更好的方法来获取环境变量?

在几个任务中,我引用了我的主文件夹中的 jar。

有没有比获取环境变量更好的方法

这设置了 $HOME 但我希望我错过了文档中的一些魔力。

0 投票
1 回答
6297 浏览

maven - 使用 Gradle 快照依赖项

免责声明:我对 Gradle 还很陌生。

我正在尝试使用来自 Maven 人工制品的快照依赖项来使用 Gradle (1.0-rc1) 构建我的项目。

但是当我尝试使用解决依赖关系时gradle --info dependencies,我收到以下错误:

但是 Maven artefactvalkyrie-rcp不是一个 jar,而是一个 pom,它是我尝试下载的 artefact 的父模块。

如果我使用 Maven 来构建项目,效果会很好。

这是一个重现该问题的简单build.gradle文件:

我究竟做错了什么 ?它是具有快照依赖关系的 Gradle 错误吗?

0 投票
5 回答
20172 浏览

kotlin - Gradle 单引号和双引号

我是 gradle 的新手,目前只是尝试按照教程进行操作,并且有好几次我看到单引号和双引号混合在一起。我只是想知道何时应该使用一套而不是另一套。这方面的一个例子是教程的第 6.12 节 -默认任务

所以,我只想知道我是否应该注意这些差异,或者它们是否可以互换,并且在 gradle 中打印字符串时可以使用单引号或双引号。

0 投票
1 回答
2302 浏览

eclipse - 如何通过gradle在Eclipse项目中添加对类路径的具体引用?

我在文档中看到的所有示例都非常常见,这些示例说明了如何通过 build.gradle 文件向 Eclipse 项目类路径添加条目。他们什么也没说如何添加条目:

Doc或“Gradle Effective Implementation Guide”一书对建议毫无用处,因为

0 投票
1 回答
2958 浏览

gradle - 控制 Gradle 任务执行

在我的 build.gradle 脚本中,我有很多任务,每个任务都取决于零个或多个其他任务。

可以调用三个“主要”任务moduleInstallationbackupFilesrestoreFiles

问题来了:我希望能够告诉 Gradle 哪些任务要执行,哪些不需要执行。例如,当调用 时moduleInstallation,我希望执行所有依赖的任务(不管它们如何UP-TO-DATE flag),而不是恢复任务。我尝试改变任务执行的阶段(例如配置阶段、执行阶段……)和其他一些事情,但所有任务都在继续执行。

我想到的一个解决方案只是在主任务中说明,当这个主任务被调用(fe moduleInstallation)时,我们将UP-TO-DATE flag所有不相关的任务设置为 false,因此它们不会被执行。那可能吗?

编辑:这是一个例子:

何时moduleInstallation被调用(取决于backupFiles),restoreFiles(取决于restoreFromDate)也被执行。

第一个主要动作

第二个主要动作

依赖项:

所以当我gradle moduleInstallation在终端输入时,我得到以下输出:

0 投票
2 回答
10553 浏览

gradle - 在 Gradle 中强制执行任务

我编写的一定数量的 Gradle 任务不需要任何输入或输出。因此,这些任务总是UP-TO-DATE在我调用它们时获得状态。一个例子:

这导致以下输出:


有没有办法强制执行(ny)任务,不管任何事情?如果有,是否也可以切换任务执行(例如,告诉构建脚本运行哪些任务以及忽略哪些任务)?

我不能省略<<标签,因为这会使任务始终执行,这不是我想要的。

非常感谢您的意见。

0 投票
1 回答
2172 浏览

gradle - 如何在 Gradle 中的多项目中赋予依赖关系以及结构是什么?

我有一个要使用 Gradle 构建的多项目,该项目有一个 java 项目,它将依赖于 web 项目。当我使用 eclipse 构建时,我已经将 javaProj 和 webProj 的依赖项赋予了 webprojectEAR 并且它可以工作(部署后)。

.ear 文件需要使用单一构建运行创建,其中包含以下内容。

我的项目结构如下

我正在尝试运行 webProjEAR/build.gradle 文件并在其中作为依赖项提供,如下所示。

它失败并出现错误“无法解决配置'webProjEAR:testRuntime'的所有依赖项。当我单独运行构建文件时,我能够创建jar和war文件。

请任何人都可以帮助我如何在构建文件中提及依赖项。而且,有一个 build.gradle 文件的强制性位置在哪里。

=== 更多信息从这里添加到原始问题 ===

我的构建文件如下。我已经做出了 Igor Popov 提到的改变。

我想知道 roojProj/build.gradle 文件中应该包含什么。还想知道上述文件中需要更改的内容。谢谢

0 投票
1 回答
971 浏览

spring - 使用 Gradle 构建 Spring 源文件失败

我关注了 https://github.com/SpringSource/spring-framework链接。我使用命令git clone git://github.com/SpringSource/spring-framework.git成功下载了 spring 源 但是当我运行 ./gradlew build excpetion时抛出消息 Execution failed for task':spring-core:compile Java。我很困惑。如何解决这个问题?

在此处输入图像描述