我尝试构建jar,然后将其复制到另一个文件夹。 如果我删除项目中的 /build文件夹并运行build dApp()任务,任务createJar()将生成. jar文件,但CopyJarTobin()将找不到该. jar文件。 你能帮我吗? 谢谢。
我正在使用gradle构建我的项目,使用以下build.gradle文件: 当我输入gradle build命令时,我希望gradle在生成后执行一个任务。 我在网上找到了一个,我尝试了多种方法都失败了。 如果你知道怎么做,请告诉我。
似乎Gradle zipAligns任务对我不起作用,不确定我做错了什么。我尝试过包含zipAligns任务,也尝试过不包含它,但似乎没有什么不同。我的gradle脚本吐出了一个“发布”版本,但当我尝试上传我的. apk时,它从来没有根据开发人员控制台进行压缩对齐。 这是我的构建脚本: 感谢您的帮助!
我有一个简单的Java程序: 而这个简单的: 当我使用gradle执行它时——没有守护进程运行,我得到以下输出: 如果我通过从终端执行它,我得到以下: 我知道系统。当父进程使用stdout重定向时,console()可能返回null。是否有一些Gradle选项来禁用重定向并使控制台完全可用于我的程序? 我正在为Java开发一个终端库,所以我想在stdin/stdout/stderr中没有Gradl
我正在使用Gradle 2.13和Java1.8。0_121。 我们的Gradle任务之一依赖于用户输入。 然而,我得到了以下错误:<代码> 所以控制台()必须为空...好吧。我发现了这个相关的问题,建议禁用守护程序。 我这样做了,并用
我想将gradle脚本中的所有控制台输出记录到日志文件中: 但是我的gradle脚本提示用户参数: 因此,我有一个NullPointerException: 有人知道这种情况的解决方案或变通方法吗?
但之后我执行 我总是得到 如何在windows上请求gradlew的用户输入? 我在谷歌和堆栈溢出上搜索了很多,但没有任何效果。
我正在尝试这样做: 到目前为止,我已经尝试了各种教程,包括这个答案中的所有形式,但都不起作用。唯一有效的是调用一个单独的任务,但我想知道为什么我的构造是错误的,为什么我不能在jar或影子Jar任务之后运行一些东西。
我是Gradle的新手,正在尝试通过gradle.properties文件创建一个可配置的变量。 为此,我创建了一个渐变。属性,并定义了如下生成目录: 在我的文件中,我引用了这样的变量: 这不起作用。如果我将替换为中的字符串,它会构建到正确的位置。为什么会发生这种情况? 以下是完整的build.gradle文件:
在我的构建文件中,我有以下行: 我想使用ShadowJar制作一个可执行的胖jar(见我的答案),然后将其复制到另一个目录(见这里的答案)。但是我想将项目的版本号合并到jar文件的名称中,以免覆盖现有版本。 阴影插件用户指南解释了如何设置名称: ... 但是我如何在这里设置变量version来使用外部(文件范围/全局…)变量版本?
我正在使用Gradle设置一个使用itext7生成pdf文件的测试项目。 如果我在Netbean IDE中运行我的主类,一切正常;创建了一个“结果”文件夹,我可以在其中找到生成的pdf。 但是如果我清理并构建项目,进入project_folder/build/libs并尝试执行java-jarmypdfproject.jar文件,我得到这个错误= 这是我的主课(MyPdfMain.class) 这
我很难把Gradle分发插件和校验和插件放在一起。 问题: 如何获取分发插件生成的所有文件的列表?fileList()方法不起作用
所以,在我的工作中,我一直试图开始从Maven到Gradle的迁移,但我现在遇到了一个我似乎无法把头绕过去的严重问题。 我基本上只想为我的测试运行一些简单的liquibase迁移,为此我旋转了两个测试容器。一个用于rabbitmqexchange,一个用于postgres DB。 我使用这里描述的一个小变通方法设置了postgres容器:使用Kotlin和Testcontainers测试Sprin
下面的build.gradle(项目)文件
subproject_c中的gradle文件将subproject_a和subproject_b生成的jar复制到自己的libs文件夹中进行编译。 文件被复制(也就是说,jar文件的名称显示在subproject_c的libs文件夹中),但它们完全是空的。 这是subproject_cgradle文件中进行复制的部分。