国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Maven入門教程(二):idea/Eclipse使用Maven

這篇具有很好參考價值的文章主要介紹了Maven入門教程(二):idea/Eclipse使用Maven。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

視頻教程:Maven保姆級教程
Maven入門教程(一):安裝Maven環(huán)境
Maven入門教程(二):idea/Eclipse使用Maven
Maven入門教程(三):Maven語法
Maven入門教程(四):Nexus私服
Maven入門教程(五):自定義腳手架

4.開發(fā)工具配置

4.1 idea配置

idea有多個版本,配置是一樣的,只是配置頁面的入口不一樣

舊版idea

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

新版idea

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

4.2 Eclipse配置

打開Eclipse,菜單中選擇:Window -> Preference -> Maven -> Installation -> Add

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

5. 創(chuàng)建工程

Maven工程的項目和傳統(tǒng)Eclipse創(chuàng)建的項目不同,目錄上有區(qū)別。

傳統(tǒng)項目中src下面放所有的java代碼。而Maven項目中將java代碼和配置文件分開。

src/main/java:是寫java代碼的目錄,里面可以創(chuàng)建package和class文件。

src/main/resources:寫配置文件的地方,一般xml和properties都放在這里。

src/test/java:是測試目錄,如用junit測試的時候測試代碼可以寫在這。

src/test/java:是測試資源目錄,如用junit測試的時候xml和properties都放在這里。

Maven項目和傳統(tǒng)項目的對比:

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

5.1 idea創(chuàng)建標(biāo)準(zhǔn)工程

5.1.1 舊版idea

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

點擊Next

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

如果創(chuàng)建成功,會在IntelliJ中看到完整的目錄結(jié)構(gòu)。

如果創(chuàng)建失敗,可以在控制臺中查看EventLog

有些資源Maven需要聯(lián)網(wǎng)下載,如果download失敗,項目可能創(chuàng)建失敗。

如果創(chuàng)建同名的工程也會報錯,如下:

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

此時需要刪除工程目錄下對應(yīng)的文件夾,并刪除回收站中對應(yīng)的文件。

右鍵單擊main->New->Directory

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

右鍵java文件夾->Mark Directory As ->Sources Root將文件夾更改成源碼文件

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

右鍵resources->Mark Directory As –>Resources Root

java文件夾下用于存放package,相當(dāng)于eclipse普通工程中的src目錄。

resources中用于存放配置文件和屬性文件。

還可以在src下創(chuàng)建test文件夾,用于junit測試。test下同樣創(chuàng)建java和resources

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

也可以右鍵項目-選擇Open Module Settings打開項目配置頁面更改

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

5.1.2 新版idea

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

可以在目錄上右鍵->Mark Directory As ,選擇設(shè)置或取消資源目錄

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

5.2 idea創(chuàng)建傳統(tǒng)web工程

pom中添加

<dependencies>
    <dependency>
	  <groupId>javax.servlet</groupId>
	  <artifactId>javax.servlet-api</artifactId>
	  <version>3.1.0</version>
	  <scope>provided</scope>
	</dependency>
</dependencies>

項目的src/main下創(chuàng)建webapp目錄結(jié)構(gòu)

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

5.3 Eclipse創(chuàng)建標(biāo)準(zhǔn)工程

右鍵->New Maven Project,如果右鍵菜單里沒有,就在Other里找

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

如果某個文件加沒有被標(biāo)記為source目錄,可以在項目上右鍵->Properties->Java Build Path

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

5.4 Eclipse創(chuàng)建傳統(tǒng)Web項目

右鍵->New->Maven Project,如果右鍵菜單里沒有,就在Other里找

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

創(chuàng)建web項目后,pom.xml中有一個報錯:

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

意思是web項目必須有一個web.xml。

所以我們要自己創(chuàng)建web目錄:

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

web.xml和傳統(tǒng)項目中一樣:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns="http://java.sun.com/xml/ns/javaee"
  xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
  version="2.5">

</web-app>

在webapp下創(chuàng)建index.jsp

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

會發(fā)現(xiàn)jsp文件有報錯:

Maven入門教程(二):idea/Eclipse使用Maven,maven,maven,intellij-idea,eclipse

因為我們沒有引用servlet相關(guān)的jar。Maven項目中沒有l(wèi)ib文件夾,因為它不需要把jar包復(fù)制到工程中。

在pom.xml中添加如下配置:文章來源地址http://www.zghlxwxcb.cn/news/detail-684386.html

<dependencies>
    <dependency>
	  <groupId>javax.servlet</groupId>
	  <artifactId>javax.servlet-api</artifactId>
	  <version>3.1.0</version>
	  <scope>provided</scope>
	</dependency>
</dependencies>

到了這里,關(guān)于Maven入門教程(二):idea/Eclipse使用Maven的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • IntelliJ IDEA創(chuàng)建javaweb項目入門級教程

    IntelliJ IDEA創(chuàng)建javaweb項目入門級教程

    目錄 開始創(chuàng)建! 1.創(chuàng)建java項目 2.創(chuàng)建web項目 3.創(chuàng)建目錄文件 4.配置TomCat IDEA版本:2022.1.3 Java版本:11 Tomcat版本:9.0.17 1.創(chuàng)建java項目 在IDEA中選擇new—Project,在New Project的選項里進(jìn)行編輯項目名字,JDK版本 此時我們已經(jīng)創(chuàng)建了一個普通的java項目,需要創(chuàng)建web項目? 2.創(chuàng)建web項

    2024年02月03日
    瀏覽(18)
  • 【Maven教程】(一)入門介紹篇:Maven基礎(chǔ)概念與其他構(gòu)建工具:理解構(gòu)建過程與Maven的多重作用,以及與敏捷開發(fā)的關(guān)系 ~

    【Maven教程】(一)入門介紹篇:Maven基礎(chǔ)概念與其他構(gòu)建工具:理解構(gòu)建過程與Maven的多重作用,以及與敏捷開發(fā)的關(guān)系 ~

    \\\" Maven \\\"可以翻譯為 “知識的積累者” 或 “專家”。這個詞源于波斯語,意為廣受尊重和富有智慧的人。在軟件開發(fā)領(lǐng)域中,Maven作為Apache 組織中的一個頗為成功的開源項目,它是一個非常流行的構(gòu)建工具,它在項目管理、依賴管理和構(gòu)建自動化方面提供了強(qiáng)大的功能和支持

    2024年02月12日
    瀏覽(91)
  • 安裝IDEA運(yùn)行Java保姆級教程(java小白入門必備)

    安裝IDEA運(yùn)行Java保姆級教程(java小白入門必備)

    本文旨在為Java入門的同學(xué)介紹如何在自己電腦上運(yùn)行Java程序: https://www.jetbrains.com/idea/download/#section=windows 運(yùn)行Java程序的工具是 IDEA編譯器 。 下載編譯器:選擇社區(qū)版本(Community),可免費(fèi)試用。點擊 Download 后等待三秒后即自動下載。 將IDEA安裝包移至特定安裝包,例如我

    2023年04月08日
    瀏覽(93)
  • 狂神Javaweb完整版基礎(chǔ)入門(IDEA版)值得學(xué)習(xí)的JavaWeb教程

    狂神Javaweb完整版基礎(chǔ)入門(IDEA版)值得學(xué)習(xí)的JavaWeb教程

    Java web web開發(fā): web,網(wǎng)頁的意思,www.baidu.com 靜態(tài)web html,css 提供給所有人看的數(shù)據(jù)始終不會發(fā)生變化! 動態(tài)web 淘寶,幾乎是所有的網(wǎng)站 提供給所有的人看的數(shù)據(jù)始終會變化,每個人在不同的時間,不同的地點看到不同的信息 技術(shù)棧:Servlet/Jsp,ASP,PHP 在Java中,動態(tài)web資

    2024年02月06日
    瀏覽(49)
  • 【OpenCV入門教程Java版之一】安裝OpenCV:OpenCV4.6.0+IDEA開發(fā)環(huán)境配置

    【OpenCV入門教程Java版之一】安裝OpenCV:OpenCV4.6.0+IDEA開發(fā)環(huán)境配置

    在讀研期間的研究方向與圖像處理有一點相關(guān),后來由于工作可能會有需要,所以晚上回去也閉門研究了OpenCV和圖像處理相關(guān)的知識。也準(zhǔn)備寫一個OpenCV系列的專欄作為自己的學(xué)習(xí)筆記,也分享給大家,如果有寫錯的地方也歡迎大家及時指出。 好了這篇文章作為OpenCV系列的第

    2024年02月09日
    瀏覽(22)
  • 2023最新版IntelliJ IDEA安裝教程(非常詳細(xì))從零基礎(chǔ)入門到精通,看完這一篇就夠了

    2023最新版IntelliJ IDEA安裝教程(非常詳細(xì))從零基礎(chǔ)入門到精通,看完這一篇就夠了

    IDEA的使用 IDEA的簡單介紹 IDEA的主要優(yōu)勢 IDEA的卸載 IDEA的安裝 第一個程序:HelloWorld 結(jié)束語 IDEA全稱IntelliJ IDEA,是Java語言對的集成開發(fā)環(huán)境,IDEA在業(yè)界被認(rèn)為是公認(rèn)最好的Java開發(fā)工具。 ?功能強(qiáng)大 ①強(qiáng)大的整合能力。比如:Git Maven Spring等 ②開箱即用的體驗(集成版本控制

    2024年02月15日
    瀏覽(120)
  • Stable Diffusion使用入門教程

    Stable Diffusion使用入門教程

    本文參考bilibili的鏈接:B站第一套系統(tǒng)的AI繪畫課!零基礎(chǔ)學(xué)會Stable Diffusion,這絕對是你看過的最容易上手的AI繪畫教程 | SD WebUI 保姆級攻略_嗶哩嗶哩_bilibili 目錄 ?一、prompt提示詞 1、概況 2、prompt分類 3、提示詞的權(quán)重分配 4、反推提示詞 5、提示詞網(wǎng)站 二、WebUI參數(shù)說明

    2024年02月09日
    瀏覽(21)
  • Jupyter入門使用教程

    Jupyter入門使用教程

    Jupyter Notebook是一個開源的Web應(yīng)用,在深度學(xué)習(xí)領(lǐng)域非?;钴S。用戶可以在這里創(chuàng)建和分享可執(zhí)行代碼、可視化結(jié)構(gòu)和注釋說明的文檔。 Jupyter Notebook以網(wǎng)頁的形式展現(xiàn),用戶可以在此網(wǎng)頁中直接編輯代碼、運(yùn)行程序,且運(yùn)行結(jié)果會直接在代碼塊下方顯示。同時,也可以編寫說

    2024年02月16日
    瀏覽(28)
  • 使用IntelliJ IDEA 配置Maven(入門)

    使用IntelliJ IDEA配置Maven時,需要按照以下步驟進(jìn)行操作。請注意,由于涉及到軟件安裝和配置,以下步驟可能會因為版本更新而略有變化。 1、下載并安裝IntelliJ IDEA 首先,需要下載并安裝最新版本的IntelliJ IDEA集成開發(fā)環(huán)境。你可以從官方網(wǎng)站(https://www.jetbrains.com/idea/)下載

    2024年02月19日
    瀏覽(41)
  • Elasticsearch入門使用教程 _1

    Elasticsearch入門使用教程 _1

    目錄 1.初識elasticsearch 1.1.了解ES 1.1.1.elasticsearch的作用 1.1.2.ELK技術(shù)棧 1.1.3.elasticsearch和lucene 1.1.4.為什么不是其他搜索技術(shù)? 1.1.5.總結(jié) 1.2.倒排索引 1.2.1.正向索引 1.2.2.倒排索引 1.2.3.正向和倒排 1.3.es的一些概念 1.3.1.文檔和字段 1.3.2.索引和映射 1.3.3.mysql與elasticsearch 1.4.安裝es、

    2024年02月03日
    瀏覽(48)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包