2013-08-01 40 views
24

JBossをインストールしていますが、選択するバージョンがわかりません。 JBoss 7.xまたはJBoss EAP 6.xをダウンロードする必要がありますか?違いはなんですか?JBoss 7.xまたはJBoss EAP 6.x

答えて

36

TLDR。これらのオプションのうち、最新のEAP 6.xを選択します。

Wildflyreleased 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が必要です。

出典:


アップデート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.

+0

注:記事で説明しているように、openlogicはソースからJBoss 7.2をコンパイルしました。 [here](http://olex.openlogic.com/packages/jboss)からダウンロードできます。しかし、違いはブランド化だけであり、EAP 6.1.Alphaと同じことです。 – eis

+0

jbossのダウンロードページで彼らはLGPLのライセンスについて言及しています...なぜあなたはそれが有料のサブスクリプションを要求していると言っている –

+0

混乱を避けるために、ライセンスからサブスクリプションへの私の答えの文言を変更しました。 – eis

2

Jboss AS(アプリケーションサーバー)とJBoss EAP(エンタープライズアプリケーションプラットフォーム)の2つのバージョンがあります。

JBoss ASはコミュニティ版です。 Personnaly、私はEAPを使用したことはありませんが、JBossをプロダクション環境で使用したことはありません.EAPはより安定するように設計されています。

情報がここにあります:http://docs.jboss.org/jbossas/docs/Server_Configuration_Guide/beta500/html/ch01s01s01.html

-1

私の理解では、これがあるのJBoss 7.xのラインは、今日EAPによってWildflyとEAP 6.xのラインに取って代わられますJBoss AS 7.2のバイナリバージョンをダウンロードできない場合は、コードを取得して自分でビルドする必要があります。 JBoss EAP 6.1.0にはバイナリバージョンがありますが、ライセンス(サポートなどが必要)が必要です。

+0

あなたはそれをダウンロードして開発することはできますが、サブスクリプションなしで運用システムで実行することはできません。 – eis

+0

これを実稼働環境で実行することはできません。 JBoss AS 7.2?ライセンスのその部分を指すことができますか? – dalvarezmartinez1

+0

EAP 6.1.0.Finalバイナリバージョン。私の答えのリンクを参照してください。 – eis

-1

ソースディストリビューションもあります。私が理解しているJboss 7.1.2は、EAP 6.0とJboss 7.1.3にかなり正確に対応しています。私はEAP6.1に相当すると信じています。

実際には、Windows上でもコンパイルするのは難しくありません!

3

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はエンタープライズ版であるため、最も成熟した製品であり、コミュニティバージョンでは使用できない修正が含まれます。

関連する問題