2 回答
TA貢獻(xiàn)1820條經(jīng)驗(yàn) 獲得超10個(gè)贊
你有一個(gè)非常不尋常的pom.xml結(jié)構(gòu),<modules>到處都指向。父級(jí)pom.xml看起來(lái)正確,但您不應(yīng)該<modules>在子模塊中使用,除非它們有自己的子模塊。
<modules>從所有子模塊中刪除該部分并用于<dependencies>表達(dá)模塊之間的關(guān)系。不要
<groupId>在子模塊中進(jìn)行更改,這是沒(méi)有意義的。最好是他們從 繼承它,并且您可以簡(jiǎn)單地在子模塊中<parent>省略標(biāo)簽。<groupId>
TA貢獻(xiàn)1820條經(jīng)驗(yàn) 獲得超3個(gè)贊
我再次嘗試從頭開(kāi)始創(chuàng)建該項(xiàng)目。事實(shí)證明,當(dāng)從父模塊創(chuàng)建子模塊時(shí)(右鍵單擊,添加新模塊),intellij 早在定義 artifactId、groupId 的第一個(gè)彈出窗口時(shí)就自動(dòng)將父模塊設(shè)置為子模塊。pom 文件基本相同,并且 mvn clean install 對(duì)于父模塊和單獨(dú)的子模塊都可以無(wú)縫工作?,F(xiàn)在LoginPage可以成功擴(kuò)展BasePage。
添加回答
舉報(bào)
