我正在尝试在Maven
中添加TeamCity
构建步骤以生成Maven
原型。
mvn archetype:generate
这在命令提示符下工作正常。
很遗憾,它在TeamCity
中抛出以下错误:
无法执行目标 org.apache.maven.plugins:maven-archetype-plugin:3.0.1:generate (default-cli)在项目pso-jms-listener-archetype上: org.apache.maven.archetype.exception.InvalidPackaging:无法添加 模块到当前项目,因为它的包装类型不是'pom'
我创建了一个新文件夹并尝试在其中执行,但仍然抛出相同的错误
任何建议都会有所帮助。
答案 0 :(得分:0)
您可能已经在执行 mvn archetype:generate
的目录中有一个 POM 文件。
对于Maven,原型是
<块引用>Maven 项目模板工具包。原型被定义为 所有其他同类物品的原始图案或模型 制作。
简而言之,您正在另一个项目中创建一个项目(从模板)。
在您的项目文件夹中,删除文件 pom.xml
并再次使用 mvn archetype:generate
。