1

我想学习 JSF 并很快学习 Hibernate,我想知道人们通常将哪些 IDE(Netbeans、Eclipse、Jboss Developer Studio 等)和哪些应用程序服务器(EAP、Glassfish 等)用于这些框架。理想情况下,我希望已经有 java 文档支持的库。

谢谢。

4

3 回答 3

2

JSF + Hibernate 应该适用于任何应用程序服务器,而且它们也适用于 servlet 容器(Tomcat、Jetty)。您还应该决定使用哪个构建管理器 - Maven 或 Ant。

当我使用 maven + eclipse + Jetty 时,我将描述我会做什么:

  1. 我已将 maven 配置为下载源代码和 javadocs。因此,在我运行时编辑 pom.xml 后mvn clean package一切就绪
  2. 要使其在 Eclipse 中工作(您需要安装 m2e 插件):右键单击 Package Exploer->Import->Existing Maven Projects->Your project
  3. 至于码头,您可以使用maven-jetty-plugin并使用 mvn jetty:run 或eclipse 本身从命令行运行您的项目
于 2012-12-19T13:28:16.393 回答
1

虽然这篇文章可能会被关闭,因为它不是一个真正的问题并且受制于意见,但我仍然会为你提供我的意见。

我正在使用Java EE 教程使用 GlassFish 3 开始 Java EE 6自己使用 NetBeans 和 Glassfish 学习 Java EE

对于应用程序服务器:JBoss 有很多托管选项,我还没有找到其他应用程序服务器这么多的选项。

如果您正在寻找已经支持的库,JBoss 和 Glassfish 都符合 Java EE 6 规范。Glassfish 是 EE6 的参考实现。

Jboss 偏爱 Eclipse 和 Maven(以及其他),而 Glassfish 偏爱 NetBeans 和 ANT(以及其他)。

话虽如此,我最后要说的是,任何选择都取决于您的目标以及您对工具链的熟悉程度。

于 2012-12-19T13:10:35.120 回答
1

我使用带有 Primefaces 的 Eclipse Enterprise、JSF 2.1.x,服务器的选择介于 Tomcat 7(用于简单的 webapps)和 JBoss 7.1(如果我想使用 EJB 技术)之间。

目前我确实使用 Eclipse Juno,但我有一些性能问题(这在很大程度上应该在待定的服务版本 2 中修复,或者我已经阅读过)。

于 2012-12-19T13:11:40.957 回答