A Maven 3.0 plugin for compiling Hsoy templates (Google Closure Templates) into JS
Latest versions: 0.2
for stable version, or 0.3-SNAPSHOT
for development
<plugin>
<groupId>com.notemyweb</groupId>
<artifactId>maven-soy-templates</artifactId>
<version>0.2</version>
<executions>
<execution>
<goals>
<goal>compile</goal>
</goals>
</execution>
</executions>
<configuration>
<inputFiles>
<directory>${basedir}/src/main/resources/closure/templates</directory> <!-- input files -->
<includes>
<include>**/*.soy</include>
</includes>
</inputFiles>
<outputFile>${basedir}/src/main/webapp/resources/js/closure/templates.js</outputFile> <!-- output file -->
</configuration>
</plugin>
Also you need to add 'The 6 Hours' Maven repository:
<pluginRepositories>
<pluginRepository>
<id>googlecode.oauth.releases.repo</id>
<url>https://oauth-app1.googlecode.com/svn/trunk/mavenrepo/maven-releases/</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>false</enabled></snapshots>
</pluginRepository>
</pluginRepositories>
```