问题内容: 为了避免在构建Java源代码时出现有关特殊字符的警告,我将这一行放在我的行中,在升级到Gradle 2.0之前,该行运行良好: 升级后,失败并显示以下错误: 我该如何解决? 问题答案: 将行更改为 解决了这个问题。
问题内容: 我想将我的Maven2构建文件切换到gradle。使用gradle从WSDL + XSD生成Java类似乎没有进一步的文档记录,对此没有gradle插件。我将以下配置与maven一起使用,并搜索等效的gradle。 问题答案: 我解决了…
问题内容: 我已经使用终端在MAC 上安装了。 Gradle已成功安装。 但是我找不到gradle家。 确定主目录的第一步是检测指令的位置: 有无法理解的bash文件。 任何想法如何通过终端检测gradle主目录? 问题答案: 您可以使用命令: 结果,您将获得以下内容: 在第4行上,您可以看到起始路径:
问题内容: 我正在使用Gradle的Application插件为独立的Java应用程序生成安装。我有一个配置文件,需要放在类路径中,但似乎无法在sh / bat文件中正确生成它。该配置文件需要位于jar的外部。 conf文件位于目录中,因此当我运行它时,会将其安装在conf目录下,如下所示。 我尝试将这个目录添加到claspath中,如下所示: 但是当我查看sh / bat文件中的类路径时,它会添
问题内容: 我收到错误消息:“ Gradle项目同步失败。基本功能(例如,整理)将无法正常工作。” 和错误日志: 我在这里阅读时试图删除.gradle文件夹。昨天可以正常工作,但是今天当我启动Android Studio时,错误再次显示,删除.gradle文件夹无济于事。 我真的不知道该怎么办。 有没有人有什么建议? 问题答案: 只是一个盲目的猜测:尝试在项目的 gradle.properties
问题内容: 跟踪任务在gradle构建脚本中花费了多长时间的最优雅的方法是什么?在最佳情况下,将时间直接记录在任务名称的同一行或下一行 问题答案: 最干净的解决方案是实现TaskExecutionListener(我确定您可以处理该部分)并向进行注册。
问题内容: 我正在尝试使用称为Gradle工具的Jenkins Pipeline将人工制品推到Artifactory。 我正在关注在GitHub上发布的示例: 例1 例2 我的詹金斯管道脚本: 我的Gradle文件非常轻巧,我只是使用插件Gradle Release Plugin 执行Gradle发布。 执行管道时,它失败并显示以下消息: 当我在服务器上检查时,没有这样的文件/tmp/genera
问题内容: 使用Gradle管理Android的依赖关系是一种怪异的方式。它们必须以不同的方式下载到本地存储库中。设置CI构建时,这很麻烦,因为可以在多个节点上运行。因此,我正在使用sdk- manager-plugin 在构建时下载Android依赖项。我似乎在使用sdk-manager- plugin时遇到了一个老错误,尽管它会在构建时下载依赖项,但是在该命令上将不可用。 下次运行该命令时,一
问题内容: 我刚开始在我的项目中使用带有Gradle构建工具的Jenkins for CI。 我发现使用Gradle和Jenkins建立了一个持续交付管道,我不明白为什么作者建议“始终使用包装器”的原因。(c)否。120张幻灯片。为什么这比直接参与Gradle更好? 问题答案: 如果使用Gradle包装器,则支持不同版本的Gradle会更容易,并且使其他人更容易开始您的项目。他们可以克隆您的项目,
问题内容: 我有Jasmine单元测试,我想运行该测试并获取Istanbul代码覆盖率报告。我可以在Jenkins中运行命令行脚本来运行Karma,但是最好使用build.gradle执行所有操作。 是否可以使用Gradle运行Karma?我已经搜索过google,但似乎找不到解决方法。 谢谢 问题答案: 我通过在build.gradle文件中创建并运行可执行任务来解决此问题:
问题内容: 我正在尝试使用gradlew在我们的Debian构建服务器上构建一个Android项目。 每次我运行它时,preDexDebug步骤上的构建都会失败,并显示错误137和以下错误。我尝试了stacktrace,但这没有给我任何更多信息,只是它是未处理的异常。在控制台中,我可以看到preDexDebug构建步骤失败了39%。 构建脚本: 关于此问题的原因有任何想法,解决方法或我可以做的其他
问题内容: 对于我的Android项目,我使用Jackson 2.2.x 设置了Gradle,如下所示: 我只是在这里使用: 当我运行并启动应用程序的相关部分时,它崩溃了: java.lang.NoClassDefFoundError:com.fasterxml.jackson.databind.ObjectMapper 想法: 我注意到在中定义时,在错误消息中提到了该消息。是否存在引起问题的不匹
问题内容: 我将Javadoc doclet与gradle一起使用,因此需要使用package.tools.jar包,它位于jdk的lib文件夹中(本例中为1.6.0_26)。 关键是gradle不会自动获取它,因此我将那个工具包添加到我的libs文件夹中,然后将其添加到dependencies.gradle。 现在,我想直接从JDK主页将其带入我的dependencies.gradle。有没有办
问题内容: 到目前为止,我已经通过Eclipse的“导出…”功能创建了可运行的JAR文件,但是现在我切换到IntelliJ IDEA和Gradle进行构建自动化。 这里的一些文章建议使用“应用程序”插件,但这并不能完全导致我期望的结果(只是JAR,没有启动脚本或类似的东西)。 如何通过Eclipse的“导出…”对话框获得相同的结果? 问题答案: 可执行jar文件只是清单中包含Main- Class
问题内容: 当我启动Android Studio并选择“新建项目…”并完成创建新项目时,出现以下弹出错误: 无法导入新的Gradle项目:找不到Build Tools版本17.0.0 有关更多详细信息,请查阅IDE日志(“帮助” |“显示日志”) 我很想查阅IDE日志,但是我什至没有设法进入应用程序执行任何事情。我已经多次浏览了首选项,以查看是否可以为构建工具设置路径,但是却找不到很多东西。如何解