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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我可以在Eclipse Java项目运行配置中设置任意命令吗?相关的知识,希望对你有一定的参考价值。

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

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

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

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

答案

您可以通过“外部工具配置”运行它:它可以调用您喜欢的任何脚本/命令,即使该脚本自己启动您的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

以上是关于我可以在Eclipse Java项目运行配置中设置任意命令吗?的主要内容,如果未能解决你的问题,请参考以下文章

在 IntelliJ 或 Eclipse 中设置 java 系统属性

如何在 Netbeans 中设置环境变量?

在 Eclipse 中设置 EJB 构建类路径

如何在eclipse中设置classpath

在eclipse中设置MPJ Express

在 java:comp/env 中设置属性?