我可以在Eclipse Java项目运行配置中设置任意命令吗?

时间:2009-09-08 09:51:07

标签: java eclipse eclipse-plugin

我有一个Java Eclipse项目,但我没有使用java.exe从命令行运行它。相反,我通过运行java的python脚本运行它。

当我点击eclipse中的“运行”按钮并在Eclipse的控制台窗口中看到输出时,我想要做的就是运行它。不幸的是,可用的可用运行配置选项有点过于严格,似乎不允许任意“运行任何你喜欢的”配置。

这可能吗?是否有添加此类配置选项的eclipse插件?

我意识到我可能会失去调试器支持,但对我来说这不是问题。

1 个答案:

答案 0 :(得分:5)

您可以通过“外部工具配置”运行它:它可以调用您喜欢的任何脚本/命令,即使该脚本自己启动您的Java程序。

alt text
(来源:abdevelopment.ca

然后,一旦启动,您可以启动远程调试会话,前提是您的脚本确实使用正确的选项启动Java程序

-Djava.compiler=NONE -Xnoagent -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n

alt text http://www.nakov.com/blog/wp-content/uploads/2008/08/eclipse-remote-debug-configuration.png