亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

使用maven創(chuàng)建普通項(xiàng)目命令行程序詳解

 更新時(shí)間:2021年10月12日 17:13:16   作者:guoyp2126  
大部分使用maven創(chuàng)建的是web項(xiàng)目,這里使用maven創(chuàng)建一個(gè)命令行程序,目的是讓大家了解maven特點(diǎn)和使用方式,有需要的朋友可以借鑒參考下

引言

maven是一個(gè)軟件項(xiàng)目管理工具,其核心是基于項(xiàng)目對(duì)象模型(POM project object model),即就是通過(guò)對(duì)其生成的pom.xml進(jìn)行配置來(lái)管理項(xiàng)目的構(gòu)建,報(bào)告和文檔的。其功能包括兩部分,一是對(duì)項(xiàng)目依賴jar包的管理,二是提供項(xiàng)目的構(gòu)建、打包、測(cè)試等命令

下載并配置Maven

參考地址:百度

maven項(xiàng)目的構(gòu)建

打開(kāi)idea,選擇菜單 Flie—>New—>Project,彈出對(duì)話框,如下圖所示

在這里插入圖片描述

選擇Maven,點(diǎn)擊下一步,彈出對(duì)話框,輸入組織名、名稱及版本號(hào)

在這里插入圖片描述

注:pom坐標(biāo)解釋,如果你把這個(gè)開(kāi)發(fā)放到倉(cāng)庫(kù),其他人使用時(shí),只需要根據(jù)這三個(gè)內(nèi)容,就能獲得倉(cāng)庫(kù)相應(yīng)的jar包,無(wú)需了解更多項(xiàng)目信息(如:在什么地方下載、jar包是否有新的版本什么的等)

點(diǎn)擊下一步,選擇存儲(chǔ)路徑

在這里插入圖片描述

點(diǎn)擊finish完成項(xiàng)目的創(chuàng)建,構(gòu)建好的項(xiàng)目如下圖所示

在這里插入圖片描述

構(gòu)建好的項(xiàng)目是空項(xiàng)目,完成如下圖操作,完成命令行程序創(chuàng)建

在這里插入圖片描述

點(diǎn)擊菜單Run—>Run(或快捷鍵Alt+shift+F10),彈出對(duì)話框如下圖

在這里插入圖片描述

完成命令行程序運(yùn)行

在這里插入圖片描述

通過(guò)Maven配置mysql、myBtais、myBtais-plus

打開(kāi)pom.xml文件,配置mysql、myBtais、myBtais-plus坐標(biāo);

在這里插入圖片描述

通過(guò)點(diǎn)擊Import導(dǎo)入依賴項(xiàng),mysql、myBtais、myBtais-plus這三項(xiàng)jar包及其依賴項(xiàng)自動(dòng)導(dǎo)入。如下圖所示

在這里插入圖片描述

我們就像自己導(dǎo)入jar一樣,在開(kāi)發(fā)過(guò)程需要什么樣的插件,只需要配置一下即可,是不是很方便。

maven命令工具

maven除了管理jar包外,還提供了強(qiáng)大編譯、測(cè)試、發(fā)布等一鍵式命令,使用方式如下,點(diǎn)擊idea左下角按鈕,如圖所示

在這里插入圖片描述

在Idea右邊側(cè)邊欄就可以看到maven

在這里插入圖片描述

具體的命令的內(nèi)容不在此做詳細(xì)的介紹

以上就是使用maven創(chuàng)建普通項(xiàng)目命令行程序詳解的詳細(xì)內(nèi)容,更多關(guān)于maven創(chuàng)建普通項(xiàng)目命令行程序的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Java中判斷集合是否相等的幾種方法詳解

    Java中判斷集合是否相等的幾種方法詳解

    這篇文章主要介紹了Java中判斷集合是否相等的幾種方法詳解,在平時(shí)的開(kāi)發(fā)中,可能會(huì)遇到需要判斷兩個(gè)集合是否相等的需求,那么本文就來(lái)詳細(xì)講解一下幾種實(shí)現(xiàn)方法,需要的朋友可以參考下
    2023-08-08
  • Spring注解與P/C命名空間超詳細(xì)解析

    Spring注解與P/C命名空間超詳細(xì)解析

    Spring注解方式減少了配置文件內(nèi)容,更加便于管理,并且使用注解可以大大提高了開(kāi)發(fā)效率!注解本身是沒(méi)有功能的,和xml一樣,注解和xml都是一種元數(shù)據(jù),元數(shù)據(jù)即解釋數(shù)據(jù)的數(shù)據(jù),也就是所謂的配置
    2022-11-11
  • 微信開(kāi)發(fā)準(zhǔn)備第一步 Maven倉(cāng)庫(kù)管理新建WEB項(xiàng)目

    微信開(kāi)發(fā)準(zhǔn)備第一步 Maven倉(cāng)庫(kù)管理新建WEB項(xiàng)目

    這篇文章主要為大家詳細(xì)介紹了微信開(kāi)發(fā)準(zhǔn)備第一步,Maven倉(cāng)庫(kù)管理新建WEB項(xiàng)目,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • java實(shí)現(xiàn)發(fā)送郵件功能

    java實(shí)現(xiàn)發(fā)送郵件功能

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)發(fā)送郵件功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-02-02
  • mybatis中的異常BindingException詳解

    mybatis中的異常BindingException詳解

    這篇文章主要介紹了mybatis中的異常BindingException詳解,此異常是mybatis中拋出的,意思是使用的這個(gè)方法找到,但是因?yàn)閙apperScan()已經(jīng)掃描到了Mapper類了,在綁定Mapper.xml時(shí)沒(méi)有綁定到導(dǎo)致的,需要的朋友可以參考下
    2024-01-01
  • Java實(shí)現(xiàn)獲取小程序帶參二維碼并保存到本地

    Java實(shí)現(xiàn)獲取小程序帶參二維碼并保存到本地

    這篇文章主要介紹了Java實(shí)現(xiàn)獲取小程序帶參二維碼并保存到本地,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • java設(shè)計(jì)模式--策略模式詳解

    java設(shè)計(jì)模式--策略模式詳解

    這篇文章主要介紹了Java經(jīng)典設(shè)計(jì)模式之策略模式,簡(jiǎn)單說(shuō)明了策略模式的概念、原理并結(jié)合實(shí)例形式分析了java策略模式的具有用法與相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2021-07-07
  • java使用compareTo實(shí)現(xiàn)一個(gè)類的對(duì)象之間比較大小操作

    java使用compareTo實(shí)現(xiàn)一個(gè)類的對(duì)象之間比較大小操作

    這篇文章主要介紹了java使用compareTo實(shí)現(xiàn)一個(gè)類的對(duì)象之間比較大小操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-09-09
  • 詳解SpringCloud Gateway 2020.0.2最新版

    詳解SpringCloud Gateway 2020.0.2最新版

    這篇文章主要介紹了SpringCloud Gateway 2020.0.2最新版,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-04-04
  • JAVA實(shí)現(xiàn)經(jīng)典掃雷游戲的示例代碼

    JAVA實(shí)現(xiàn)經(jīng)典掃雷游戲的示例代碼

    windows自帶的游戲《掃雷》是陪伴了無(wú)數(shù)人的經(jīng)典游戲,本程序參考《掃雷》的規(guī)則進(jìn)行了簡(jiǎn)化,用java語(yǔ)言實(shí)現(xiàn),采用了swing技術(shù)進(jìn)行了界面化處理。感興趣的可以學(xué)習(xí)一下
    2022-01-01

最新評(píng)論