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