更新時(shí)間:2021-12-22 10:14:07 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽1368次
本教程解釋了如何將現(xiàn)有的 Maven 項(xiàng)目導(dǎo)入 Eclipse 以及如何為Maven 目標(biāo)創(chuàng)建運(yùn)行配置。這很有用,例如,當(dāng)使用 Jetty Maven插件時(shí),它允許您使用這個(gè)流行的服務(wù)器快速部署和運(yùn)行 Java Web 應(yīng)用程序。
本教程使用Maven 原型來(lái)生成 Java Web 應(yīng)用程序,其中包含預(yù)配置的 Jetty Maven 插件:
mvn -B archetype:generate -DarchetypeGroupId=com.vaadin -DarchetypeArtifactId=vaadin-archetype-application -DarchetypeVersion=LATEST -DgroupId=org.test -DartifactId=webapp -Dversion=1.0-SNAPSHOT
該項(xiàng)目應(yīng)包含一個(gè)包含 Maven 項(xiàng)目的目錄:
在 Eclipse 中,選擇文件 > 導(dǎo)入...
在導(dǎo)入窗口中,展開(kāi)Maven,選擇Existing Maven Projects,然后單擊Next:
單擊瀏覽并選擇包含pom.xml要導(dǎo)入的項(xiàng)目文件的目錄:
單擊完成。Eclipse 將導(dǎo)入項(xiàng)目并開(kāi)始下載所需的資源。
Eclipse 具有與 Maven 的內(nèi)置集成。您可以運(yùn)行常用命令,例如mvn install或mvn jetty:run無(wú)需離開(kāi) IDE。
當(dāng)您在Project Explorer視圖中右鍵單擊項(xiàng)目時(shí),最常用的命令在Run As和Debug As文件夾中可用。例如,要運(yùn)行,請(qǐng)右鍵單擊該項(xiàng)目并選擇Run As > Maven install:mvn install
您將看到 Eclipse 如何執(zhí)行install 構(gòu)建階段(以及 Maven 的默認(rèn)生命周期中的所有先前階段),該階段從存儲(chǔ)庫(kù)下載依賴(lài)項(xiàng)并將生成的工件復(fù)制到本地 Maven 存儲(chǔ)庫(kù)中。
一個(gè)運(yùn)行配置是一個(gè)快捷方式在IDE中運(yùn)行特定的任務(wù)。讓我們?yōu)閖etty:runMaven 目標(biāo)創(chuàng)建一個(gè)運(yùn)行配置,以便更輕松地從 IDE 運(yùn)行 Web 應(yīng)用程序。
在Project Explorer視圖中右鍵單擊該項(xiàng)目并選擇Run As > Maven build。
在Edit Configuration窗口中,對(duì)于目標(biāo)類(lèi)型jetty:run并可選擇為運(yùn)行配置指定一個(gè)新名稱(chēng):
單擊運(yùn)行以保存新配置并執(zhí)行它。您應(yīng)該會(huì)看到帶有應(yīng)用程序和 Jetty 服務(wù)器生成的日志的控制臺(tái)視圖。
要停止服務(wù)器,請(qǐng)單擊控制臺(tái)視圖中的終止圖標(biāo):
您可以通過(guò)單擊工具欄中的運(yùn)行(或調(diào)試)圖標(biāo)并選擇相應(yīng)的運(yùn)行或調(diào)試配置來(lái)部署和運(yùn)行 Web 應(yīng)用程序:
以上就是關(guān)于“在Eclipse中Maven導(dǎo)入項(xiàng)目”的介紹,如果大家對(duì)此比較感興趣,想了解更多相關(guān)知識(shí),不妨來(lái)關(guān)注一下動(dòng)力節(jié)點(diǎn)的Maven教程,里面的內(nèi)容更加詳細(xì),適合小白學(xué)習(xí),希望對(duì)大家能夠有所了解。
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)