【发布时间】:2015-08-20 22:02:50
【问题描述】:
假设我在一个目录中有一些文件夹:
- MyApp
- lib
- myapp.jar
MyApp 目录的位置应该存储在环境变量中,例如APP_HOME。我想添加一个 bin 文件夹,其中包含两个用于启动 java 程序的命令行可执行文件,一个用于 Windows,一个用于基于 Unix 的操作系统。我已经知道一个文件将被命名为myapp 并使用chmod +x 进行修改,而Windows 文件将被命名为myapp.bat。
我不确定这些文件的内容是什么。如前所述,两者都将使用自定义命令行命令运行 jar 文件,其参数传递给 main 方法,如下所示:
>myapp -debug key=value moreargs...
编辑:我将如何从 Java 代码创建这个环境变量?
【问题讨论】:
标签: java command-line executable