如何从JAR文件执行脚本?

发布于 2021-01-30 16:49:56

我有一个Maven项目,其中我正在尝试执行脚本(用R编写)。我也将此脚本文件放在源代码目录中。我发现此脚本根本没有执行。但是,当我将此脚本移到jar文件之外时,它会执行!谁能告诉我原因,并给我一些解决方案以将脚本放入jar中,同时确保其执行?

非常感谢 !

关注者
0
被浏览
76
1 个回答
  • 面试哥
    面试哥 2021-01-30
    为面试而生,有面试问题,就找面试哥。

    我将执行以下操作:

    • 使用ClassLoader.getResourceAsStream()获取文件的InputStream
    • 将此InputStream写入tmp dir
    • 使用Runtime.getRuntime()。execute(..)执行它


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看