2

我有一些从命令行创建各种东西的 ant 脚本。

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

有时他们需要一段时间才能运行。如果它们完成后,我可以在 eclipse 中启动我的 Java EE 服务器,那就太好了。如果这很重要,我碰巧使用 JBoss 1.4.2。如果可能的话,我想以调试模式启动它。这样,我可以在代码完成构建后立即进行测试,而无需导航到服务器并从 eclipse 中启动调试。有什么简单的方法可以做到这一点?

4

1 回答 1

2

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

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

于 2012-10-04T14:21:23.743 回答