Ide 将Netbeans中现有的Visual Web项目迁移到何处?

Ide 将Netbeans中现有的Visual Web项目迁移到何处?,ide,jsf,netbeans,netbeans-plugins,Ide,Jsf,Netbeans,Netbeans Plugins,目前,我们使用可视化Web设计器维护一个使用Netbeans 5.5.1开发的JSF应用程序。我们的环境迫使我们停止使用Netbeans 5.5.1,现在我们必须找到另一种工具来开发我们的应用程序 问题是,迁移到Netbeans 6.7时,我们将失去我们在应用程序中已经习以为常的可视化Web设计器。Netbeans建议迁移到,但仍然没有可视化的Web设计器,并且将全部基于文本。 看 我们尝试了VisualWebDesigner项目的向后兼容性插件。不幸的是,应用程序中使用的许多组件和自定义jav

目前,我们使用可视化Web设计器维护一个使用Netbeans 5.5.1开发的JSF应用程序。我们的环境迫使我们停止使用Netbeans 5.5.1,现在我们必须找到另一种工具来开发我们的应用程序

问题是,迁移到Netbeans 6.7时,我们将失去我们在应用程序中已经习以为常的可视化Web设计器。Netbeans建议迁移到,但仍然没有可视化的Web设计器,并且将全部基于文本。 看

我们尝试了VisualWebDesigner项目的向后兼容性插件。不幸的是,应用程序中使用的许多组件和自定义javascript仍然无法工作


所以无论我们朝哪个方向走,我们都要做大量的工作。所以我的问题是,开发/维护JSF应用程序时推荐使用的工具集是什么?我们是否应该坚持使用Netbeans,Eclipse是否更适合这一点,还有什么我没有考虑的吗?

除了Netbeans和Eclipse之外,还有IntelliJ(尽管它没有可视化组件)和


尤其不能推荐JDeveloper,因为我没有使用过它(我不喜欢可视化开发),但它是免费的,而且我看到的演示(在参考页面上)让它看起来比Eclipse更适合您的需要。

在研究了所有选项后,我们决定升级到Netbeans 6.5并开始迁移项目IceFaces。使用IceFaces,您可以拥有同时具有IceFaces和Woodstock屏幕的项目。因此,我们可以一次升级一个屏幕,而不必一次完成所有操作。一旦全部更换完毕,我们将清理并移除Woostock的东西。一旦它成为一个纯Icefaces项目,我们就可以交换开发环境,如果我们当时愿意的话

这是我们所能找到的最好的解决方案,既可以升级我们的IDE,又可以让产品保持可视化设计。如果你发现更好的东西,一定要把它也贴在这里,因为我们一直在寻找更好的解决方案