web-dev-qa-db-ja.com

Glassfishとは何ですか?

Java EEをダウンロードしています。さまざまなダウンロードオプションがばかげているようです。どちらを選択すればよいかわかりません。Java EEはGlassFishに同梱されているようですが、これが何で何がいいのか誰かに教えてもらえますか?

第二に、私が遊んでいて知りたいだけの場合Java EE、これは私のダウンロードです?オプションをリストするリンクは以下です...

Java EEダウンロードオプション

26
well actually

まず、それはJava EEと呼ばれ、ほぼ5年前からです。J2EEという頭字語は、5.0より前の古いJava EEバージョンを引き続き参照します。

Glassfishに関しては、Java EEのOracleの具体的な実装です。Java EEはつまり、誰でも自由に使用できる 抽象的なAPI です。実装します。いくつかのJava EE実装が利用可能です。 Oracle Glassfish のような本格的な実装、または JBoss AS 6 など、または部分的です。 ( [〜#〜] jsp [〜#〜] / Servlet )のみ Apache Tomcat 7 のような実装 Eclipse Jetty 8 など。GlassfishWebプロファイルも部分的な実装です。

JSP /サーブレットのみで開発する場合は、Glassfish Webプロファイルで十分です。 Netbeans IDEを使用して開発する場合は、Netbeansのバンドルを選択してください。ただし、Netbeansの代わりに、IDEとして Eclipse または IntelliJ を選択することもできます。

関連する質問:

28
BalusC

まず、BalusCが指摘したように、誤った命名法を使用しています。多くの採用企業や他のタイプの企業は、候補者を見つけるためにJ2EEを使用しています。なぜなら、彼らにとってそれは単なる単語であり、Javaと同じ意味です。 Javaバージョン2エンタープライズ環境という意味ではありません。経験豊富なJava開発者です。

Java=統合開発環境(Visual Studioなど)で開発する場合は、EclipseまたはNetBeansを使用して、環境をインストールしてもらいます。それ以外の場合は、メモ帳を使用するだけの場合はアカデミックな性質(javacを使用して教授からhello worldの例をコンパイルする)の場合、クマの最小値以上は必要ないと確信しています。アプリケーションサーバーやJSPとの関係は必要ありません。

3
jafesler