我想在java.i中使用Cygwin运行shell脚本,希望将这些脚本添加为可执行文件的一部分。 但是这些脚本应该在c:\ cygwin \ bin \文件夹中。那么如何将脚本作为我的可执行文件的一部分包含在内以及如何将它们粘贴到c:\ cygwin \ bin \
答案 0 :(得分:0)
您可以在java程序中执行相同操作
Step-1 创建一个包含所有必要脚本文件(将放在外部目录中)的文件夹的zip文件。
Step-2 将此zip文件附加到java项目。
步骤3 当应用程序启动时(例如内部启动器Main方法)编写逻辑以检查指定目录中是否有这些文件可用。如果这些文件不存在,则创建目录结构并在那里提取压缩脚本文件。你可以在java编程中做的事情
Step-4 创建整个项目的jar。