5
A
回答
8
更新你的父项目的pom.xml中通过更换包装性能从jar/war
到pom
如下...
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>project-group</groupId>
<artifactId>webservice</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>pom</packaging>
<name>project-name</name>
<url>http://maven.apache.org</url>
</project>
0
开放的pom.xml在eclipse ID->概述 - > ArtifactId-> Packaging(从下拉列表中选择POM) - >保存然后创建新的Maven模块。
相关问题
- 1. 父pom.xml的包装无效,必须是“pom”,但是“耳朵”
- 2. 必须包含必须包含GUID的NAnt +项目
- 3. pom子项目中的父pom版本
- 4. 如何部署maven项目与父包装pom
- 5. NGRX:类型错误:操作必须有一个类型属性
- 6. 错误:表达式必须有一个类的类型
- 7. 表达必须有一个类的类型
- 8. Java“目标类型的lambda转换必须是一个接口”
- 9. 未使用项目聚合(multimodule)时是否需要包装类型'pom'?
- 10. Mvn发布一个包含父项的pom
- 11. System.ArgumentException:表类型参数必须有一个有效的类型名称
- 12. 错误。表达式必须有一个类类型
- 13. 字符“表达必须有一个分类类型”
- 14. 错误 - “表达式必须有一个类类型”-C++
- 15. 表达式必须有一个类类型错误153
- 16. 函数“atomic_add_32_nv”必须有一个原型
- 17. 警告:所有引用MyProject.csproj的项目都必须安装nuget包Microsoft.Bcl.Build
- 18. 只有“POM”项目包装可以声明模块
- 19. Maven模块是否必须是父项目的子目录?
- 20. glutGetWindow - 表达必须有类类型
- 21. 表达式必须具有类类型?
- 22. 表达必须有类类型
- 23. entityName.state必须有一个定义的类型
- 24. DbArithmeticExpression参数必须有一个数字常见的类型
- 25. C++类模板参数必须具有给定一个特定的父类
- 26. pydev Google App运行项目路径必须只有一个段
- 27. 错误方法必须有一个返回类型
- 28. 结构化类型必须至少有一个字段c#
- 29. 成员操作符'=='必须至少有一个参数类型
- 30. 表达式必须有一个类文件目录C++
我无法看到图像,因此它仅基于标题中的错误消息。确保父母POM有' pom '。默认情况下,它是JAR。 –
Tunaki
看看http://stackoverflow.com/questions/2193789/is-packaging-type-pom-needed-when-not-using-project-aggregation-multimodule – Aliti