您可以从命令行在Eclipse中启动JavaEE服务器吗?

您可以从命令行在Eclipse中启动JavaEE服务器吗?,java,eclipse,jakarta-ee,ant,jboss,Java,Eclipse,Jakarta Ee,Ant,Jboss,我有一些ant脚本,可以从命令行创建各种东西 我的命令环境很复杂,我们正在做一些我不想在eclipse中做的讨厌的事情,这些事情不会真正从eclipse中调用的ant脚本运行。但是,如果有一种方法可以让eclipse中的ant脚本启动服务器,那也可以 有时他们需要一段时间来跑。如果完成后,我可以在eclipse中启动JavaEE服务器,那就太好了。如果有必要的话,我碰巧使用了JBoss1.4.2。如果可能的话,我想在调试模式下启动它。通过这种方式,我可以在代码构建完成后立即进行测试,而无需导航到

我有一些ant脚本,可以从命令行创建各种东西

我的命令环境很复杂,我们正在做一些我不想在eclipse中做的讨厌的事情,这些事情不会真正从eclipse中调用的ant脚本运行。但是,如果有一种方法可以让eclipse中的ant脚本启动服务器,那也可以


有时他们需要一段时间来跑。如果完成后,我可以在eclipse中启动JavaEE服务器,那就太好了。如果有必要的话,我碰巧使用了JBoss1.4.2。如果可能的话,我想在调试模式下启动它。通过这种方式,我可以在代码构建完成后立即进行测试,而无需导航到服务器并从eclipse中启动调试。有什么简单的方法可以做到这一点吗?

您可以始终从外部管理应用程序服务器。通过调用
/bin/run.(sh|bat)-b
(JBoss 5)或
/bin/standalone.(sh|bat)-b


要从ant启动和停止您的服务器,并让它看起来像是从eclipse中启动的,这是一项更困难的任务。您必须从eclipse中创建一个运行/启动配置,然后从ant调用它,请参见

,但是我会看到服务器在eclipse中运行,并且eclipse会捕获控制台输出吗?另外,${env_var:XBOOTCLASSPATH}${env_var:JBOSS_HOME}等需要出现在我的命令行调用中。基本上,我想调用ECLIPSE来启动服务器,而不是服务器。我无法从实际使用的ANT任务中找到启动ECLIPSE运行配置的简明示例,文档似乎非常不完整。不过,这看起来确实像我正在寻找的。作为后续,在eclipse中,weblogic服务器似乎注意到了它的启动或停止时间。我似乎无法控制它的控制台,但我可以在服务器上“重新启动”它