Scenic3を使ったプロジェクトをMaven2でビルドする方法です。 他の方法もありますが、ここではを使用する方法を紹介します。 尚、Maven2については基礎知識を持っている前提です。 dependencydependency への設定例です。 <repositories>
<repository>
<id>maven.deathmarch.jp</id>
<name>The Deathmarch Maven2 Repository</name>
<url>http://maven.deathmarch.jp/maven2</url>
</repository>
</repositories>
<dependencies>
<!-- scenic3 -->
<dependency>
<groupId>scenic3</groupId>
<artifactId>scenic3</artifactId>
<version>0.4.1</version>
</dependency>
</dependencies>
apt-maven-pluginAPTの実行の為、apt-maven-pluginを使用します。 下記のpom.xmlを参考に設定してください。 <build>
...
<plugins>
....
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>apt-maven-plugin</artifactId>
<version>1.0-alpha-3</version>
<dependencies>
<dependency>
<groupId>org.slim3</groupId>
<artifactId>slim3-gen</artifactId>
<version>1.0.8</version>
</dependency>
</dependencies>
<configuration>
<encoding>utf-8</encoding>
<outputDirectory>${generated.src}</outputDirectory>
<options>
<option>slim3.rootPackage=org.etupirkacms</option>
</options>
</configuration>
<executions>
<execution>
<phase>process-sources</phase>
<goals>
<goal>process</goal>
</goals>
</execution>
</executions>
</plugin>
設定が必須なのはslim3.rootPackageのパラメータのみです。 必要に応じてencodingも修正してください。 |