Seasar2 + eclipseの設定
はじめに
どうも、今回の内容はSeasar2であるSAStruts(Super Agile Struts)という割と古めのフレームワークの導入です。
SAStrutsはJavaのWebフレームワークの一つで、Strutsの拡張です。
なんで、Springじゃないの?とかあると思いますが、使う機会があったためメモ代わりに残しておきます。
目標は、eclipseでSAStrutsのフレームワークのプロジェクトを新規作成できるようにすること。
下記のサイトを参考にしました。
The Seasar Project(公式)
Java + Tomcat + Eclipse + Seasar2 + MySQL 環境構築手順 まとめ(Javaっと。)
導入手順
本環境はArch Linuxです
基本的にSeasar2のプロジェクトを新規作成するために用いるDoltengというプラグインを利用します。
まずは、eclipse、jdk7のインストールです。
pacman -S eclise-java pacman -S jdk7-openjdk
ここで、なぜjdk8ではないかと言うと、Doltengというプラグインがjdk8だと正常動作しないためです。
jdk8の場合は、"Project Facet Setting"の項目がNone以外選択できず、空のプロジェクトが作成されます。
jdk8を使いたい場合は、一度、jdk7でDoltengを用いてプロジェクトを新規作成してから、若干の設定が必要みたいです。
↓JDK8
↓JDK7
さて、次に下記のeclipse プラグインをインストールします。
始めに、SAStrutsPluginを入れるために、"Web, XML, Java EE and OSGi Enterprise Development"を入れる
これは、Help>Install New Softwareを開き、Work withの右のプルダウンをクリック、その中に、"All Available Sites"ある選択すると表示されるのでインストールをする
次に、Help>Install New Software>Add…を開き下記を入力する
Name: Seasar2(適当) Location: http://eclipse.seasar.org/updates/3.3/
その後、Dolteng、Kijimuna、SAStrutsPluginにチェックを入れてインストールする
あとは、下記のように"Project Facet Setting"をすることでSAStrutsのフレームワークを新規作成することができる