【发布时间】:2011-01-30 22:40:50
【问题描述】:
我用 Eclipse 编写了一个复杂的 Java 应用程序,它使用了许多包含在项目文件夹中的 .jar 库。
有没有一种快速的方法来导出应用程序的运行配置,允许我从 shell 运行它(我实际上不需要在机器周围移动它,所以没有 jar 导出或类似的东西)。
我只需要从 Eclipse 中分离执行,但由于项目有很多设置,我想自动导出一个脚本(可能是 .sh 或只是一个普通的长行)..
【问题讨论】:
我用 Eclipse 编写了一个复杂的 Java 应用程序,它使用了许多包含在项目文件夹中的 .jar 库。
有没有一种快速的方法来导出应用程序的运行配置,允许我从 shell 运行它(我实际上不需要在机器周围移动它,所以没有 jar 导出或类似的东西)。
我只需要从 Eclipse 中分离执行,但由于项目有很多设置,我想自动导出一个脚本(可能是 .sh 或只是一个普通的长行)..
【问题讨论】:
出口:
进口:
【讨论】:
您可以在“调试”选项卡上获取由您的配置执行的完整命令,或者更具体地说是“调试”视图。
【讨论】:
现在,要运行运行配置“run-config-1”,您可以在命令行中键入(假设您的 shell PATH 上有 ant)
ant run-config-1
【讨论】:
完成。你会得到一个可以用java -jar yourfile.jar执行的JAR文件
请注意,如果您的启动器有命令行参数,它们不会被导出,您必须将它们传递给 java 命令。
【讨论】: