BeansProcessorの使い方
BeansProcessor
は, Aptina Beans の提供する Annotation Processor です.
BeansProcessor
は,Eclipse など Pluggable Annotation Processing に対応した IDE や,
Maven などのコマンドラインツールなどで使用できます.
Eclipse での使い方
Eclipse 自体を Java6 以降で実行する必要があります. プロジェクトのプロパティで以下の設定をしてください.
-
[Java Compiler]-[Annotation processing] を選択します.
- [Enable project specific settings] をチェックします.
- [Enable annotation processing] をチェックします.
-
[Java Compiler]-[Annotation processing]-[Factory Path] を選択します.
- [Enable project specific settings] をチェックします.
- [Add JARs] ボタンを押して Aptina Beans の Jar ファイルを追加します.
Maven での使い方
Maven を Java6 以降で実行する必要があります.
maven-compiler-plugin のコンパイラ引数に
-XprintProcessorInfo
を追加し,
依存ライブラリに Aptina Beans を追加してください.
<build> <pluginManagement> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.6</source> <target>1.6</target> <encoding>UTF-8</encoding> <compilerArgument>-XprintProcessorInfo</compilerArgument> </configuration> </plugin> </plugins> </pluginManagement> </build>
<dependency> <groupId>org.seasar.aptina</groupId> <artifactId>aptina-beans</artifactId> <version>x.y.z</version> <scope>compile</scope> </dependency>