mavencentral の ejb3-persistence-1.0.1.GA.jarのマニフェストの内容は次のとおりです。
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.6.5
Created-By: 1.5.0_13-121 ("Apple Computer, Inc.")
Built-By: hibernate.org
Specification-Title: EJB 3.0
Specification-Version: 3.0 Final Release (1.0.1.GA)
Specification-Vendor: Sun Microsystems, Inc.
Implementation-Title: EJB
Implementation-Version: 3.0 Final Release (1.0.1.GA) March 14 2008
Implementation-Vendor: hibernate.org
Specification-Version と Implementation-Version のそれぞれに 3.0 Final Release と 1.0.1.GA の 2 つのバージョンがあるのはなぜですか?
また、当サイトのアイビーリポジトリでは同じjarファイルがejb3-persistence-3.3.1.jarと呼ばれているので、バージョン3.3.1で検索したところ、 ejb3-persistence-3.3.1.jarとejb3-persistence-1.0.1が見つかりました。 GA.jarには同じマニフェスト ファイルがあります。
紛らわしいですが、同じ jar ファイルを参照する 3 つのバージョンがあります: 3.3.1、3.0 最終リリース、および 1.0.0.GA。