在 Eclipse 3.4 上热部署 JBoss:Ganymede
我正在使用 Ganymede (Eclipse 3.4) 进行一些基于 Java EE 的 Web 开发,目标是 JBoss 4.2 应用程序服务器。
我一直非常喜欢 Eclipse 作为 Java 编辑器。 问题是,Java EE 并不像人们想象的那么有用。 它有 bug,部署和调试非常慢,每次进行一点更改都必须重新部署 Java EE 应用程序。 这使得发展难以承受。
我的问题是:在开发 JBoss 应用程序时,是否有一个插件可以通过向 Ganymede 添加 HOT DEPLOY 来让我的生活变得更轻松?
I am using Ganymede (Eclipse 3.4) to do some Java EE based web development targeting a JBoss 4.2 application server.
I have always liked Eclipse very much for a Java editor. The thing is, for Java EE is not as useful as one might think. It's buggy, deployment and debugging is very slow, and you have to re-deploy your Java EE application every time you make a little change. That makes development unbearable.
My question is: Is there a plugin that will make my life easier by adding HOT DEPLOY to Ganymede when developing JBoss Applications?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
是的,您可以使用 JBoss 工具:
http://www.jboss.org/tools
我已经在使用 Eclipse 3.4 在 JBoss 上开发时使用了这个,虽然插件中仍然存在一些错误,但它运行良好。 总体来说还是比较好的。
3.4.2 的更新站点是:
http://download.jboss.org/jbosstools/updates /stable/
编辑:此外,如果您在 Redhat 上运行,您可以下载 JBoss Developer Studio,它“保证”提供稳定且可部署的开发环境。 我没有使用过它,但有兴趣看看它是否符合这些要求:
http:// www.jboss.com/products/devstudio/
Yes, you can use JBoss tools:
http://www.jboss.org/tools
I've used this when developing on JBoss using Eclipse 3.4, it works well although there are still some bugs in the plugin. Overall though it's better.
Update site for 3.4.2 is:
http://download.jboss.org/jbosstools/updates/stable/
EDIT: Also, if you're running on Redhat you can download JBoss Developer Studio which is "guaranteed" to provide a development environment that is stable and deployable. I've not used it, but interested to see whether it lives up to those claims:
http://www.jboss.com/products/devstudio/
您可以通过远程调试开箱即用地执行此操作。 将 Eclipse 调试器连接到 JBoss,当您更改代码时,它将在可能的情况下进行热修补。
有一个关于这样做的教程 这里
You can do this out of the box with remote debugging. Connect the Eclipse debugger to JBoss and when you make a code change it will be hot-patched where possible.
There's a tutorial on doing so here