L'empaquetage non valide du parent pom.xml doit être "pom" mais est "ear"

Quelqu'un pourrait-il me suggérer une solution avec l'exception suivante. Je vais créer un multi-projet de module.

Parent nom du Projet est LOGICBACKEND
enfant nom du projet est DBAccess

J'ai besoin d'avoir l'oreille fichier de LOGICBACKEND qui devrait contenir DBAccess prjoects jar fichier.

Je suis d'exception suivant quand je lance mav clean install -P Developer.

[ERROR]The project com.project1.Database:DBAccess:1.0-SNAPSHOT (C:\Project1\DBAccess\pom.xml) has 1 error
[ERROR]Invalid packaging for parent POM com.project1.logic:LOGIC:1.0-SNAPSHOT (C:\Project1\pom.xml), must be "pom" but is "ear" @ com.project1.logic:LOGIC:1.0-SNAPSHOT, C:\Project1\pom.xml, line 6, column 13

C'est pourquoi une partie de mes parent pom.xml regarde

<modelVersion>4.0.0</modelVersion>
<groupId>com.project1.logic</groupId>
<artifactId>LOGICBACKEND</artifactId>
<packaging>ear</packaging>
<version>1.0-SNAPSHOT</version> 

C'est de cette façon l'enfant pom.xml regarde

<groupId>com.project1.logic</groupId>
<artifactId>DBAccess</artifactId>
<packaging>ejb</packaging>
<name>DBAccess</name>
<version>1.0-SNAPSHOT</version>

<parent>
    <groupId>com.project1.logic</groupId>
    <artifactId>DBAccess</artifactId>
    <version>1.0-SNAPSHOT</version>
    <relativePath>../pom.xml</relativePath>
</parent>

Quelqu'un pourrait-il m'aider à comprendre ce qui ne va pas ici.

Merci d'avance pour toute aide

source d'informationauteur KItis