【发布时间】:2009-07-07 04:28:37
【问题描述】:
我的 Java 应用程序是通过运行批处理文件(.bat 文件)中存在的一组命令来启动的。我将它导入到 Eclipse 工作台中。如何从 Eclipse 执行批处理文件。与命令行类似,我直接给出“path:\myBatchfile.bat”。有什么方法可以直接从 Eclipse 中完成。
【问题讨论】:
标签: eclipse batch-file
我的 Java 应用程序是通过运行批处理文件(.bat 文件)中存在的一组命令来启动的。我将它导入到 Eclipse 工作台中。如何从 Eclipse 执行批处理文件。与命令行类似,我直接给出“path:\myBatchfile.bat”。有什么方法可以直接从 Eclipse 中完成。
【问题讨论】:
标签: eclipse batch-file
【讨论】:
External Tool Configurations 中,您可以在Program 下创建一个新配置并为Location 字段选择.bat 文件并给出工作目录(从工作区中选择您的项目)。非常简单的解决方案...谢谢!
或者,您可以创建一个 Ant 构建文件,它可以调用外部应用程序。
这将使您不仅可以从 Eclipse 调用 .bat,还可以从其他 IDE 或命令行(在任何机器上)调用 .bat。
【讨论】:
您还可以通过使用系统编辑器打开批处理文件(或任何其他可执行文件)来运行它。使用Open With -> System Editor。
【讨论】:
通过右键单击与文本编辑器关联 - 打开方式 (截至 2017 年,没有带有特殊编辑器的插件)
运行安装插件,如https://marketplace.eclipse.org/content/easyshell
您也可以使用 Git Bash 轻松运行 .sh
【讨论】: