Скомпилируйте шаблоны Google Closure, используя Maven

Я занимаюсь разработкой приложения Java Spring MVC, созданного на основе Maven, и мне хотелось бы скомпилировать шаблоны SOY, хранящиеся в каталоге resources / soy, в файлы JavaScript, к которым можно получить доступ через уровень представления. Это можно сделать вручную с помощью SoyToJsSrcCompiler, однако было бы неплохо найти способ автоматической обработки шаблонов во время компиляции проекта. Я нашел плагин, который должен быть в состоянии сделать трюк, однако, я не мог заставить его работать (никаких результатов или ошибок не выдается):

<pluginRepositories>
    <pluginRepository>
        <id>soy-maven-plugin</id>
        <url>http://wibidata.github.com/soy-maven-plugin/repo</url>
    </pluginRepository>
</pluginRepositories>

<build>
    <plugins>
        <plugin>
            <artifactId>maven-compiler-plugin</artifactId>
            <configuration>
                <source>1.6</source>
                <target>1.6</target>
            </configuration>
        </plugin>
        <plugin>
            <groupId>com.odiago.maven.plugins</groupId>
            <artifactId>soy-maven-plugin</artifactId>
            <version>1.0.0</version>
            <executions>
                <execution>
                    <goals>
                        <goal>compile</goal>
                    </goals>
                </execution>
            </executions>
            <configuration>
                <inputFiles>
                    <!-- This is where my templates really are... -->
                    <directory>${basedir}/src/main/resources/soy</directory>
                    <includes>
                        <include>**/*.soy</include>
                    </includes>
                </inputFiles>
            </configuration>
        </plugin>
    </plugins>
</build>

Как это можно сделать простым способом? Желательно без использования сторонних плагинов?

Спасибо заранее!

0 ответов

Другие вопросы по тегам