从JAR为AWS Lambda运行二进制可执行文件

洛可可

我需要wdiff从JAR文件运行在本地,我通过调用一个进程来执行此操作,该进程要么运行wdiff在Linux服务器上手动安装二进制文件,要么运行wdiff.exe在Windows上方便的附近文件夹中二进制文件。

现在,我需要部署到AWS Lambda,并且不能依靠wdiff(或其依赖项diff)进行安装。那么如何才能wdiff在Lambda上运行?

我猜这里有两个可能的问题/解决方案:

  1. 是否可以在AWS Lambda容器上包含第三方二进制文件?
  2. 是否可以在JAR文件中捆绑可执行二进制文件并从代码中执行它?
亚恩

使用所需的二进制文件创建Lambda层您可以/usr/bin/wdiff从类似于AWS Lambda one的运行时获得在您的情况下,几乎任何Linux都可以。如果diff未安装任何其他依赖项,则将其放入同一层。

然后,您可以像通常的外部程序一样在jar中调用二进制文件,例如使用ProcessBuilder

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法执行二进制文件-可执行Jar文件

来自分类Dev

无法执行二进制文件-可执行的Jar文件

来自分类Dev

无法在Ubuntu 12.04上运行二进制可执行文件

来自分类Dev

.JAR可执行文件无法正常运行

来自分类Dev

与位置无关的可执行文件:什么是“主要可执行二进制文件”?

来自分类Dev

是否可以将可执行文件/二进制文件(已构建)作为unikernels运行?

来自分类Dev

如何恢复正在运行的进程被删除的二进制可执行文件

来自分类Dev

将 C/C++ 二进制可执行文件作为 docker 容器运行

来自分类Dev

在Linux中从可执行文件到机器代码的二进制执行步骤

来自分类Dev

如何在AWS Lambda上运行类似``pdflatex''之类的二进制文件?

来自分类Dev

可执行文件与二进制文件..它们如何工作?

来自分类Dev

bash文件包含可执行文件/二进制代码

来自分类Dev

在自包含的可执行文件中提取二进制文件的位置

来自分类Dev

如何将机器代码转换为二进制可执行文件?

来自分类Dev

包含二进制可执行文件的Bash脚本

来自分类Dev

如何知道我的二进制可执行文件的内存占用量

来自分类Dev

Android:在AOSP版本中包含su二进制可执行文件

来自分类Dev

将参数传递给python二进制可执行文件

来自分类Dev

UiPath进程可以转换为二进制可执行文件吗?

来自分类Dev

从Debian到Ubuntu的二进制可执行文件?

来自分类Dev

为什么可执行文件需要二进制格式规范?

来自分类Dev

Bash:将原始二进制变量用作可执行文件吗?

来自分类Dev

使用LLVM工具将二进制数据嵌入可执行文件

来自分类Dev

如何将机器代码转换为二进制可执行文件?

来自分类Dev

可执行文件上的通配符(二进制)

来自分类Dev

在Mac上将Python3编译为二进制可执行文件

来自分类Dev

如何通过指令读取二进制可执行文件?

来自分类Dev

在 x86_64 系统上运行 x86-64 可执行文件无法执行二进制文件:Exec 格式错误

来自分类Dev

Python 外部可执行文件输出为二维数组

Related 相关文章

  1. 1

    无法执行二进制文件-可执行Jar文件

  2. 2

    无法执行二进制文件-可执行的Jar文件

  3. 3

    无法在Ubuntu 12.04上运行二进制可执行文件

  4. 4

    .JAR可执行文件无法正常运行

  5. 5

    与位置无关的可执行文件:什么是“主要可执行二进制文件”?

  6. 6

    是否可以将可执行文件/二进制文件(已构建)作为unikernels运行?

  7. 7

    如何恢复正在运行的进程被删除的二进制可执行文件

  8. 8

    将 C/C++ 二进制可执行文件作为 docker 容器运行

  9. 9

    在Linux中从可执行文件到机器代码的二进制执行步骤

  10. 10

    如何在AWS Lambda上运行类似``pdflatex''之类的二进制文件?

  11. 11

    可执行文件与二进制文件..它们如何工作?

  12. 12

    bash文件包含可执行文件/二进制代码

  13. 13

    在自包含的可执行文件中提取二进制文件的位置

  14. 14

    如何将机器代码转换为二进制可执行文件?

  15. 15

    包含二进制可执行文件的Bash脚本

  16. 16

    如何知道我的二进制可执行文件的内存占用量

  17. 17

    Android:在AOSP版本中包含su二进制可执行文件

  18. 18

    将参数传递给python二进制可执行文件

  19. 19

    UiPath进程可以转换为二进制可执行文件吗?

  20. 20

    从Debian到Ubuntu的二进制可执行文件?

  21. 21

    为什么可执行文件需要二进制格式规范?

  22. 22

    Bash:将原始二进制变量用作可执行文件吗?

  23. 23

    使用LLVM工具将二进制数据嵌入可执行文件

  24. 24

    如何将机器代码转换为二进制可执行文件?

  25. 25

    可执行文件上的通配符(二进制)

  26. 26

    在Mac上将Python3编译为二进制可执行文件

  27. 27

    如何通过指令读取二进制可执行文件?

  28. 28

    在 x86_64 系统上运行 x86-64 可执行文件无法执行二进制文件:Exec 格式错误

  29. 29

    Python 外部可执行文件输出为二维数组

热门标签

归档