Maven 的classifier的作用
直接看一個例子,maven中要引入json包,於是使用了
可是,當執行mvn install 命令時,卻丟擲一個錯誤,說找不到net.sf.json-lib:json-lib:2.2.2這個包,到倉庫中看一下http://repo2.maven.org/maven2/net/sf/json-lib/json-lib/2.2.2/
jar的名稱中多了一個跟JDK相關的名稱,例如jdk15,按照上面的配置,明顯是找不到這個jar的,於是classifier就有它的用武之地了,它表示在相同版本下針對不同的環境或者jdk使用的jar,如果配置了這個元素,則會將這個元素名在加在最後來查詢相應的jar,例如:
這樣配置即可找到json-lib-2.2.2-jdk15.jar ,其他的就不解釋了,應該明白他的用途了吧。
相關推薦
Maven的classifier作用
classifier可以是任意的字串,用於拼接在GAV之後來確定指定的檔案。 可用於區分不同jdk版本所生成的jar包 <dependency> <groupId>net.sf.json-lib</groupId> <art
Maven的作用到底是什麽
version sta ini ons snapshot 作用 就會 web服務器 感謝 1 . 幫你下載jar包 maven項目會有一個 pom.xml文件, 在這個文件裏面,只要你添加相應配置,他就會自動幫你下載相應jar包,不用你鋪天蓋地的到處搜索你需要的jar包了
Maven的作用及簡介
ima color 間接 實現 操作 font 技術 http 項目 Maven的作用及簡介 一、maven作用 項目之間都是有依賴的,比如A項目依賴於B項目,B項目依賴與C、D項目,等等。這樣的依賴鏈可能很長。 但是,沒有一個項目的jar包我們都要導入進去,我們要做的是A
Maven的作用
https://blog.csdn.net/zsx157326/article/details/77757276 maven翻譯為“專家”,“內行”。Maven是Apache下的一個純Java開發的開源專案,它是一個專案管理工具,使用maven對java專案進行構建、依賴管理。 專案構建 專
技術分享2018/11/2-Maven依賴作用範圍
Maven 依賴作用範圍 scope 取值 有效範圍(compile,runtime,test) 依賴傳遞 舉例 test test 否 JUnit
maven scope 作用域
1、test範圍指的是測試範圍有效,在編譯和打包時都不會使用這個依賴 2、compile範圍指的是編譯範圍有效,在編譯和打包時都會將依賴儲存進去 3、provided依賴:在編譯和測試的過程有效,最後生成war包時不會加入,諸如:servlet-api,因為servlet-api,tomcat等web伺服
maven的作用及優勢
作用一: 個人理解maven主要是用來解決匯入java類依賴的jar,編譯java專案主要問題。(最早手動匯入jar,使用Ant之類的編譯java專案) 以pom.xml檔案中dependency屬性管理依賴的jar包,而jar包包含class檔案和一些必要的資原始檔。
maven classifier匯入json-lib-2.4-jdk15.jar依賴
<!-- https://mvnrepository.com/artifact/net.sf.json-lib/json-lib --> <depende
Maven的作用通俗介紹
問題描述Maven是做什麼的,誰能給通俗的介紹一下在maven的下載網站中應該下載哪個,分別都代表什麼解決方案從初學者使用者的角度你可以把他看成可以告別set classpath, javac 這些刀耕火種命令的利器。作為理解,不太準確的可以說maven主要是用來解決匯入ja
Maven 的dependency 的 classifier的作用
元素 copyto lov source cli ins tro all ocl 直接看一個例子,maven中要引入json包,於是使用了 [java] view plain copy print? <dependency>
Maven 的classifier的作用
直接看一個例子,maven中要引入json包,於是使用了 <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib&l
spring-boot-maven-plugin插件作用
sdn ica per instance replace -m project static pan 轉自:http://blog.csdn.net/hotdust/article/details/51404828 OM 文件中添加了“org.springframework
springmvc maven 入門及頁面拿不到controller的值 顯示${message} el表達式不起作用
let 表達 -name hello web 配置 cal ima 顯示 1:參考https://www.cnblogs.com/zhuawang/p/5651896.html 操作完,運行,結果不是後端控制器controller返回的,是index.jsp中的。 因為執行
java技術學習筆記:Maven安裝和作用
Maven是一個基於專案物件模型(POM)的概念的純java開發的開源的專案管理工具。主要用來管理java專案,進行依賴管理(jar包管理,能自動分析專案所需的依賴軟體包,併到Maven倉庫區下載)和專案構建(專案打包和部署)。此外還能分塊開發,提高開發效率。 本文將從以下三個方面寫起: 1
Maven - settings.xml裏的offline節點的作用
自己 去掉 場景 conn 最好 determine repo 現在 network 場景 某天我在本地修改了某個子項目的代碼,並進行了打包:mvn clean install -DskipTests,接著我運行父項目卻發現自己剛剛的改動並沒有生效,或者說,我剛剛打包好的子
Maven - settings.xml裡的offline節點的作用
場景 某天我在本地修改了某個子專案的程式碼,並進行了打包:mvn clean install -DskipTests,接著我執行父專案卻發現自己剛剛的改動並沒有生效,或者說,我剛剛打包好的子專案變回了打包前的程式碼。 通過cmd的輸出我發現在執行父專案的時候,自動下載更新了遠端依賴庫的子專案,因此將我本地
Java技術學習路線筆記:Maven安裝和作用
Maven是一個基於專案物件模型(POM)的概念的純java開發的開源的專案管理工具。主要用來管理java專案,進行依賴管理(jar包管理,能自動分析專案所需的依賴軟體包,併到Maven倉庫區下載)和專案構建(專案打包和部署)。此外還能分塊開發,提高開發效率。 本文將從以下三個方面寫起: 1、Ma
maven 工程裡面的幾個包到底是什麼作用放什麼
src/main/java:裡面的java檔案只能直接載入src/main/resources下的資源,不能直接載入src/test/resources下的資源; src/test/java: 裡面的java檔案既能載入src/test/resources下的資源,又能載入src/main/
maven介紹(作用,核心概念,用法,常用命令,擴張及配置)
maven介紹(作用,核心概念,用法,常用命令,擴張及配置) maven作用,核心概念(pom,repositories,artifact,build lifecycle,goal),用法(archetype意義及建立各種專案),maven常用引數和命令以及簡單故障排除 1、maven的作用 &
maven作用和命令
maven:專案管理工具 pom.xml -> pom(專案物件模型) 作用:①自動構建(mvn jetty:run 清理,編譯,測試,部署) ②自動導包 pom.xml