父项目的包装类型必须为POM

cho*_*hom 10 java eclipse maven

我正在尝试创建一个新的maven模块.父项目是一个Web服务,并具有pom.xml.

如何修复此错误并创建新模块?

在此输入图像描述

Kha*_*han 16

通过将包装属性替换为以下来更新您的父项目的pom.xml ...jar/warpom

<?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>
Run Code Online (Sandbox Code Playgroud)


小智 6

在 eclipse 中打开 POM.xml Id->Overview->ArtifactId->Packaging(从下拉列表中选择 POM)->Save 然后创建新的 Maven 模块。