如何自动创建批处理/shell脚本来运行Java控制台应用程序?
2022-09-04 20:44:19
我有一个 Java 命令行应用程序,并希望创建一个 Ant* 构建脚本,该脚本将创建成功运行应用程序所需的所有批处理/shell 脚本,包括所有类路径变量。我需要它来执行以下操作:
- 为 Linux/Unix 创建一个 shell 脚本文件,为 Windows/DOS 创建一个批处理文件
- 添加所有类路径依赖项(从 Maven 或直接使用 Eclipse 中的构建路径)
- 添加任何必要的样板 sh/bat 代码来运行(ENV 变量、JAVA_HOME等)
我在这里只找到了部分答案。
但是我还没有找到任何东西可以完成每个构建都涉及的基本而琐碎的任务。
免责声明 - 最初的问题是Ant / Maven,但我更愿意看看是否可以在Ant中完成。