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

izb*_*izb 1 java eclipse eclipse-plugin

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

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

这可能吗?有没有添加这种配置选项的eclipse插件?

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

Von*_*onC 5

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

alt text http://www.abdevelopment.ca/system/files/images/New%20External%20Tools%20Configuration.preview.png

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

-Djava.compiler=NONE -Xnoagent -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n
Run Code Online (Sandbox Code Playgroud)

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