Maven入門(mén)

項(xiàng)目管理工具


圖片.png

Maven下載與安裝

Maven命令

  • mvn clean 清理命令,清理target目錄
  • mvn compile 編譯
  • mvn test 編譯 如果test下有相關(guān)java也編譯
  • mvn install 編譯、運(yùn)行和發(fā)布 (實(shí)際開(kāi)發(fā)使用此命令,發(fā)布到本地倉(cāng)庫(kù))
    根據(jù)pom.xml配置文件從中央倉(cāng)庫(kù)下載jar包到本地倉(cāng)庫(kù)
  • mvn package 編譯、運(yùn)行,不負(fù)責(zé)發(fā)布。也就是說(shuō)使用package不會(huì)將target內(nèi)容發(fā)布到本地倉(cāng)庫(kù)

Maven jar包下載

pom.xml 配置
<url>https://repo.maven.apache.org/maven2</url>
在網(wǎng)站找到需要的jar
https://mvnrepository.com
拷貝對(duì)應(yīng)的maven xml配置信息 例如:

<!-- https://mvnrepository.com/artifact/org.apache.poi/poi -->
<dependency>
    <groupId>org.apache.poi</groupId>
    <artifactId>poi</artifactId>
    <version>4.0.0</version>
</dependency>
圖片.png

idea創(chuàng)建maven


圖片.png
  • 其他工程中添加jar包依賴(lài),前提是之前的執(zhí)行過(guò)install,jar包在本地倉(cāng)庫(kù)里。
    <dependency>
      <groupId>com.alan.app</groupId>
      <artifactId>course</artifactId>
      <version>1.0-SNAPSHOT</version>
    </dependency>
  </dependencies>
圖片.png
  • 配置jdk版本,默認(rèn)是1.5的用不了。
  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <maven.compiler.source>1.7</maven.compiler.source>
    <maven.compiler.target>1.7</maven.compiler.target>
  </properties>

eclipse配置maven項(xiàng)目

更改默認(rèn)jdk到1.7


圖片.png
圖片.png
  • maven命令需要在pom.xml 右鍵run使用


    圖片.png

新建Maven Web工程


圖片.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Maven入門(mén)教程 1.1.介紹、環(huán)境配置 1.1.1.Maven介紹 Maven是一個(gè)采用純Java編寫(xiě)的開(kāi)源項(xiàng)...
    安易學(xué)車(chē)閱讀 1,507評(píng)論 2 10
  • 一、MAVEN能做什么? 清理項(xiàng)目 mvn clean 編譯項(xiàng)目 mvn compiler 測(cè)試項(xiàng)目 mvn...
    sunshine9223閱讀 790評(píng)論 1 3
  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,593評(píng)論 19 139
  • 感賞今天下午的好天氣,云彩好漂亮,天空好藍(lán),心情也變好了呢! 感賞寶貝的祝福,我的小情人,希望你永遠(yuǎn)開(kāi)心!? 感賞...
    郝桐閱讀 372評(píng)論 0 0
  • 又到了開(kāi)學(xué)的時(shí)間,考上大學(xué)的都高高興興地去報(bào)到,開(kāi)始自己新的征程,為自己的人生走出很重要的一步。 大學(xué)畢業(yè)幾年了,...
    風(fēng)飛柳絮閱讀 229評(píng)論 0 2

友情鏈接更多精彩內(nèi)容