1

私は JSF とすぐに Hibernate を学びたいと思っており、どの IDE (Netbeans、Eclipse、Jboss Developer Studio など) とどのアプリケーション サーバー (EAP、Glassfish など) がこれらのフレームワークに一般的に使用されているのか疑問に思っていました。理想的には、すでにJavaドキュメントでサポートされているライブラリが必要です。

ありがとう。

4

3 に答える 3

2

JSF + Hibernate は、どのアプリケーション サーバーでも問題なく動作するはずです。さらに、サーブレット コンテナー (Tomcat、Jetty) でも動作します。また、使用するビルド マネージャー (Maven または Ant) も決定する必要があります。

私はmaven + eclipse + Jettyを使用しているので、私が何をするかを説明します:

  1. ソースと javadocsをダウンロードするように Maven を構成しました。したがって、実行時に pom.xml を編集した後、mvn clean packageすべてが整っています
  2. Eclipse で動作させるには (m2e プラグインをインストールする必要があります): [パッケージ エクスプローラー] -> [インポート] -> [既存の Maven プロジェクト] -> [プロジェクト] を右クリックします。
  3. jetty に関しては、 maven-jetty-pluginを使用して、mvn jetty:run を使用してコマンドラインから、またはeclipse 自体からプロジェクトを実行できます。
于 2012-12-19T13:28:16.393 に答える
1

この投稿は本当の質問ではなく、意見の対象となるため、閉鎖される可能性がありますが、それでも私はあなたのために私の意見を述べます.

Java EE チュートリアルを使用して NetBeansとGlassfish を使用し、 GlassFish 3 で Java EE 6 を開始することで、Java EEを自分で学習しています。

アプリケーション サーバーの場合: JBoss には多くのホスティング オプションがありますが、他のアプリケーション サーバーほど多くは見つかりませんでした。

すでにサポートされているライブラリを探している場合、JBoss と Glassfish の両方が Java EE 6 仕様に準拠しています。Glassfish は EE6 のリファレンス実装です。

Jboss は (特に) Eclipse と Maven を好み、Glassfish は (特に) NetBeans と ANT を好みます。

そうは言っても、どの選択もあなたの目標とツールチェーンに精通していることに依存していると言って締めくくります.

于 2012-12-19T13:10:35.120 に答える
1

私は Eclipse Enterprise、JSF 2.1.x と Primefaces を使用しています。サーバーの選択は、Tomcat 7 (単純な Web アプリケーション用) と JBoss 7.1 (EJB テクノロジーを使用する場合) の間です。

現在、私はEclipse Junoを使用していますが、いくつかのパフォーマンスの問題があります(保留中のサービスリリース2でほとんどの部分が修正されるはずです)。

于 2012-12-19T13:11:40.957 に答える