JBossをインストールしていますが、選択するバージョンがわかりません。 JBoss 7.xまたはJBoss EAP 6.xをダウンロードする必要がありますか?違いはなんですか?JBoss 7.xまたはJBoss EAP 6.x
答えて
TLDR。これらのオプションのうち、最新のEAP 6.xを選択します。
Wildflyはreleased 11.2.2014であり、現在は推奨バージョンです。
長い話:
以前は、JBossのコミュニティ版は、すべてのために自由だった、とEAPはあなたのために、市販のサブスクリプションを必要とするだろうそのためのエンタープライズバージョンでした。それに代わって商業的なサポートも得られます。しかし、それ以降のバージョンでは少し変わってしまいましたが、これはもはや正確ではありません。
JBoss AS7はJBossバージョン7.1です。 JBoss 7.2バージョンでは、JBoss EAP 6.1 Alphaとしてリリースされたので、これが更新されたコミュニティバージョンです。アルファはどのような形でも自由に使用できます。また、JBoss EAP 6.1(商用バージョン)もリリースしました。あなたはdownload pageを見てみる場合は、リリース日と一緒のバージョンを参照してください。
バージョン
6.1.0最終 公開日 2013- 05-20
6.1.0ベータ 2013年4月19日
6.1.0アルファ 2013年3月7日
7.1.1.Final 2012-03- 09
6.1.0最終版と6.1.0のベータ版のバイナリは商用目的であり、実稼働環境で有料のサブスクリプションを実行する必要があります。
7.2ではいくつかの点が大幅に改善されています。7.1は既に非常に古いので、7.xコミュニティ版ではJBoss EAP 6.1 Alpha以降の6.x Alphaが必要です。
出典:
- http://www.openlogic.com/blog/bid/283299/Where-is-JBoss-7-2-0-Final
- FAQ:http://www.jboss.org/jbossas/faq
- https://community.jboss.org/blogs/mark.little/2013/03/07/eap-binaries-available-for-all-developers
- https://community.jboss.org/message/802102
アップデート2015年7月20日:PRを書いて以来、 JBoss EAP 6.1 Alphaは、AS7製品ラインのlatest being JBoss EAP 6.4 Alphaの新しいJBoss 6.x EAP Alphasに置き換えられました(「古いバージョンの表示」を参照)。 6.1のAlphaリリースに関するステートメントはcover all other Alpha releases in EAP 6.X product line as wellなので、6.1のAlphaではなく、最新の6.xのAlphaに移行する理由はありません。
さらに、previous download pageはEAPリリースを含まないように変更されました。それらはEAP download pageにしか見つけられず、もはや6.1アルファを含んでいません。
そして最後に:決勝のJBoss EAP 6.1.0基本的に7.2 JBoss ASのですが、あなたは、次のとおりです。7.
Jboss AS(アプリケーションサーバー)とJBoss EAP(エンタープライズアプリケーションプラットフォーム)の2つのバージョンがあります。
JBoss ASはコミュニティ版です。 Personnaly、私はEAPを使用したことはありませんが、JBossをプロダクション環境で使用したことはありません.EAPはより安定するように設計されています。
情報がここにあります:http://docs.jboss.org/jbossas/docs/Server_Configuration_Guide/beta500/html/ch01s01s01.html
私の理解では、これがあるのJBoss 7.xのラインは、今日EAPによってWildflyとEAP 6.xのラインに取って代わられますJBoss AS 7.2のバイナリバージョンをダウンロードできない場合は、コードを取得して自分でビルドする必要があります。 JBoss EAP 6.1.0にはバイナリバージョンがありますが、ライセンス(サポートなどが必要)が必要です。
あなたはそれをダウンロードして開発することはできますが、サブスクリプションなしで運用システムで実行することはできません。 – eis
これを実稼働環境で実行することはできません。 JBoss AS 7.2?ライセンスのその部分を指すことができますか? – dalvarezmartinez1
EAP 6.1.0.Finalバイナリバージョン。私の答えのリンクを参照してください。 – eis
ソースディストリビューションもあります。私が理解しているJboss 7.1.2は、EAP 6.0とJboss 7.1.3にかなり正確に対応しています。私はEAP6.1に相当すると信じています。
実際には、Windows上でもコンパイルするのは難しくありません!
JBoss AS 7.xは、潜在的なエンタープライズバージョンを表すコミュニティリリースです。 Red Hatでは、JBoss ASの名前を混乱の原因として使用しています。すべての将来のJBoss ASはWildflyに改名され、JBoss Enterprise Application Serverのリリースには対応していません(バージョン番号は省略しています)。
JBoss Enterprise Application Server(EAP)xもJava EE仕様に準拠します。したがって、JBoss EAP 6はJavaEE 6です.Joss EAP 7はJavaEE 7です.EAPはエンタープライズ版であるため、最も成熟した製品であり、コミュニティバージョンでは使用できない修正が含まれます。
JBoss EAP 6.xは、テスト/ QA /本番環境では無料です(有料)。詳細については、この回答をご覧ください。https://stackoverflow.com/a/37728525/466677
- 1. 開発環境Java 6、Maven 2.x、Eclipse 3.4.x、JBoss 5、JBoss Seam
- 2. JBoss eap 6:jboss-structure.xmlのサブデプロイメントが見つかりません
- 3. は、JBoss EAP 6.4
- 4. JBoss EAP 6.3(HornetQ 2.3.x)のJmsToolBoxの設定
- 5. JBoss AS 7.xとGlassfish 3.xの比較?
- 6. RestEasy + hibernate + JBoss EAP 5.1.1
- 7. Eclipse for JBoss EAP 5.1
- 8. Tomcat 6からJBoss EAP 6への移行Java Webアプリケーション
- 9. jboss-eap-6.2ロギング、ファイルサイズとローテーション
- 10. JbossとEAPコンテナの融合
- 11. JBOSS jboss-eap-6.3.2の手動停止を開始しますか?
- 12. Wildfly 8.1からJBOSS EAP 6へのスタンドアロン版の移行
- 13. JBoss EAP 6でGrails 3アプリが404です
- 14. のJBoss 6:
- 15. Jboss 6、Spring&Xerces
- 16. JBoss EAP 6 - クラスタ化されたノード間の通信チャネルを保護する
- 17. JBoss 7 POJOサービス
- 18. JBoss AS 7:Logging
- 19. CometDデモon JBoss 6
- 20. JBoss AS 6 Mavenレポジトリ
- 21. JBoss 6 + Spring 3トランザクションマネージャーロードエラー
- 22. JNDIルックアップJBossアプリケーションサーバー7
- 23. JBoss 7:JNDI参照
- 24. JBoss AS 7、Java EE 6クライアントIPを取得する方法は?
- 25. log4jのロガーのメッセージが私は、JBoss 6使用のJBoss Webアプリケーション
- 26. JBoss 5.Xクラスタ化された、マルチキャストメッセージの送信方法
- 27. JBoss AS 6のログインイベントのリスニング
- 28. JBOSS 7 AS standalone.shがjboss-modules.jarにアクセスできない
- 29. JBoss 4.3 eapで耳に戦争が見つかりません
- 30. JBoss AS 5 over WAS 7
注:記事で説明しているように、openlogicはソースからJBoss 7.2をコンパイルしました。 [here](http://olex.openlogic.com/packages/jboss)からダウンロードできます。しかし、違いはブランド化だけであり、EAP 6.1.Alphaと同じことです。 – eis
jbossのダウンロードページで彼らはLGPLのライセンスについて言及しています...なぜあなたはそれが有料のサブスクリプションを要求していると言っている –
混乱を避けるために、ライセンスからサブスクリプションへの私の答えの文言を変更しました。 – eis