当前位置: 首页 > 知识库问答 >
问题:

如何将资源包含在micronaut graalvm本地图像与gradle构建NativeLambda

邢浩邈
2023-03-14

如本指南所述,我使用的是/gradlew buildNativeLambda命令生成包含graalvm本机映像的zip文件。我正面临此线程中描述的问题,因此希望通过将-H:IncludeResources传递给我的命令来包含资源,如下所示:

./gradlew buildNativeLambda -H:IncludeResources="com/amazonaws/partitions/endpoints.json"

不幸的是,它失败了未知的命令行选项'-H'。我怎么能把这个传递给gradle任务?

共有1个答案

蓬长恨
2023-03-14

似乎正确的方法是通过build.gradle文件,如下所示:

graalvmNative {
    binaries {
        main {
            buildArgs "-H:IncludeResources=\"com/amazonaws/partitions/endpoints.json\""
        }
    }
}
 类似资料:
  • 我正在IntelliJ中使用Gradle项目结构和JavaFx Gradle插件构建一个JavaFx项目: Gradle JavaFx插件 我想知道如何在类路径中包含资源文件。具体来说,我目前正在尝试定义一个log4j2配置JSON文件,log4j2将在运行时加载该文件。我当前在运行应用程序时收到以下消息: 错误状态记录器未找到log4j2配置文件。使用默认配置:仅将错误记录到控制台。 我现在有l

  • 我想在构建时将salesforce的Enterprise.jar文件包含在我的项目中,使用gradle,有没有人可以帮助我在项目中包含src/main/resources文件夹中存在的本地jar文件。

  • 我目前正在考虑将一个我开始用react-native开发的应用移植到CodenameOne。为此,我仍然在检查它的可行性和工作量(因为我必须将一些本机库绑定从react-native移植或开发到codenameone,因为codenameone忽略了我的一些需求,比如Socket.io支持)。免费的codenameone构建云服务仅限于1MB的应用程序,我必须在本地进行测试构建(只有几个测试类和使

  • 在尝试从本机使用gui后,日志中有以下消息:2017-03-16 15:23:25.509 MyApplication[32748:1247180]警告:试图显示其视图不在窗口层次结构中!

  • 问题内容: 在我的Android应用程序中,当执行引用从属.jar中的代码的代码时,出现提示。我的项目包括一个Android模块以及一个仅Java库模块,这是jar依赖项所在的位置。我正在使用gradle 1.10构建项目。这是我的项目布局: 主项目为空白,而主项目如下所示: Android应用看起来像: 该库是: 一切都编译和打包,没有错误,并且我在IDE(IntelliJ 13)中看不到任何错

  • 我试着用kotlin DSL测试5级。 生成的是: 然后我生成了一个kotlin app,测试如下: 然后我将前面生成的lib添加到文件夹: 更新 根据收到的意见,我做了以下工作: > 将库文件移动到文件夹: 将以下代码添加到: 而不是: 但仍然得到相同的错误:(