このページには、seasar.orgのMaven2レポジトリから配布されているSeasarプロダクトを利用するための情報を記述します。
その他のMaven情報については MavenInformation を参照してください。
プロジェクトのpom.xmlへリモートレポジトリを設定します。
<repositories> <repository> <id>maven.seasar.org</id> <name>The Seasar Foundation Maven2 Repository</name> <url>http://maven.seasar.org/maven2</url> </repository> </repositories>
利用したいSeasarプロダクトをdependencyへ記述します。
下記はバージョン2.3.0のs2-extensionを利用する場合の設定例です。
<dependencies> [...] <dependency> <groupId>org.seasar.extension</groupId> <artifactId>s2-extension</artifactId> <version>2.3.0</version> <type>jar</type> </dependency> [...] </dependencies>
dependencyへ記述する、groupIdとartifactIdの一覧です。
groupId | artifactId | 依存先 |
org.seasar.container | s2-framework | |
org.seasar.container | s2-extension | s2-framework |
org.seasar.container | s2-tiger | s2-extension |
org.seasar.container | s2-backport175 | s2-extension |
org.seasar.dao | s2-dao | s2-extension |
org.seasar.jsf | s2-jsf | s2-extension |
Maven2では依存先を自動的に解決しますので、s2-extensionを記述すればs2-frameworkを記述する必要はありません。
artifact一覧を作成する必要があるような...