我正在开发一个蚂蚁项目。一个模块包括用于使用 Castor 生成源文件的 XSD 文件。如果我运行,我一切正常:
mvn castor:generate package
但是,如果没有在命令行上指定它,我无法让它运行我的插件的生成目标。我的插件 xml 部分如下:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>castor-maven-plugin</artifactId>
<version>1.0</version>
<configuration>
</configuration>
<executions>
<execution>
<phase>generate-sources</phase>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
</plugin>
我已经尝试了许多阶段条目,但没有任何运气。知道我在这里做错了什么吗?我已经在 Windows XP 和 Linux 中使用 Maven 2 和 3 对此进行了测试。我已经使用 1.0 版(我必须使用)和 castor-maven-plugin 2.0 版进行了测试。
谢谢蒂姆