次の例外を除いて誰かが私に解決策を提案できますか?マルチモジュールプロジェクトを作成します。親pom.xmlのパッケージが無効です。 "pom"でなく "ear"である必要があります。
親プロジェクト名はLOGICBACKEND
子プロジェクト名は、私がDBAccess
prjoects jar
ファイルが含まれている必要がありLOGICBACKEND
の耳のファイルを持っている必要がありDBAccess
です。
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
は、これは私の親のpom.xmlの一部は、この子のpom.xmlが
<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>
は、誰もが何が起こっているかを理解するために、ここで私を助けてもらえどのように見えるかです
<modelVersion>4.0.0</modelVersion>
<groupId>com.project1.logic</groupId>
<artifactId>LOGICBACKEND</artifactId>
<packaging>ear</packaging>
<version>1.0-SNAPSHOT</version>
どのように見えるかですここで間違っている。任意の助けを事前に
おかげ
エラーメッセージでありますかなり明確です。親はパッケージングが必要です。 – maba
しかし、私は耳が詰まるようにしたい、それは可能でなければならない – KItis
はいそれは可能ですが、親ではありません。 – maba