導航:首頁 > 源碼編譯 > maven編譯添加文件

maven編譯添加文件

發布時間:2022-06-16 03:46:02

㈠ 如何在Maven項目中引入自己的jar包

Maven 構建的項目都有自己的POM文件 ,而在pom文件中添加自己需要依賴的jar的信息就可以在項目中引入自己需要的依賴jar;

添加方法如下

groupId :是指這個jar在本地倉庫的包路徑;

artifactId:是這個jar的包名;

version:是這個jar版本號;

scope:scope在maven的依賴管理中主要負責項目的部署他的值有:

默認就是compile,什麼都不配置也就是意味著compile。compile表示被依賴項目需要參與當前項目的編譯,當然後續的測試,運行周期也參與其中,是一個比較強的依賴。打包的時候通常需要包含進去

scope為test表示依賴項目僅僅參與測試相關的工作,包括測試代碼的編譯

runntime表示被依賴項目無需參與項目的編譯,不過後期的測試和運行周期需要其參與。

provided意味著打包的時候可以不用包進去,別的設施(Web Container)會提供

從參與度來說,也provided相同,不過被依賴項不會從maven倉庫抓,而是從本地文件系統拿,一定需要配合systemPath屬性使用。

㈡ 如何在maven中添加本地jar包

<dependency>
<groupId>javabuilder</groupId>
<artifactId>javabuilder</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/javabuilder.jar
</systemPath>
</dependency>

像這樣把包拷到項目裡面,然後指定到項目下面就可以了。

㈢ 已有esclipse現成項目,怎麼把MAVEN添加進去.添加個POM.XML文件 ,讓他能進行打包. 求高手詳解,解決後加分

1.新建一個maven空工程,
2.把代碼拷到maven空工程相應src文件夾內,當然,配置文件放resource文件夾里,jar包神馬的都不要,
3,修改pom,把項目所需jar包都寫到pom的<dependency>里. (沒有<parent>的情況下,如果有parent,代碼和pom都要隨之調整,小復雜,看看maven文檔再改~)
4.把這個整理好的工程,import到eclipse中。
5.mvn package命令行編譯,或eclipse自帶maven編譯打包都行,反正已經能用了~

㈣ maven 添加依賴 文件上傳 哪些jar包

原理:
在本地,指定一個文件夾,便是maven的倉庫,maven會從遠程的中央倉庫中下載你需要的jar資源到你本地,然後通過maven關聯,講jar包依賴到你的項目中,避免了你需要將jar包拷貝到lib中,並通過classpath引入這些jar包的工作。
使用優點:
方便添加項目依賴的jar包,比如,你需要使用spring-mvc,那麼,你必須引入spring-mvc及其相關的所有jar包到項目中,有時不同版本對依賴的jar包的版本是不同的,所以需要查看jar包的說明去引入對應版本號的jar文件。這看起來似乎太痛苦了。而maven在你引入使用的jar包時,便會為你引入它所依賴的所有jar包,連版本庫都不用你考慮了。
方便控制jar包的版本,及各個jar包的依賴。比如,你使用spring框架時,開發過程中,可能發現各個版本的不同,而需要修改版本時,拷貝jar包到lib下的方法費時費力,而在maven的pom文件中直接修改版本號 ,maven便會幫你修改項目引用的jar包依賴。
就這兩點理由足夠你選擇maven進行jar包的版本管理了。當然,maven還可以將你的項目工程編譯成jar包放入到版本庫中,供別的項目依賴。其他功能,我還沒有使用到,以後用到再進行添加。
安裝使用:
下載maven,存放在固定文件夾下,並配置環境變數:%M2_HOME%\bin
cmd進入控制台,mvn -version,查看是否配置成功。

㈤ 如何創建maven文件

㈥ maven build怎麼添加引入jar包

步驟:
1.cmd命令進入該jar包所在路徑
2.執行命令:
mvn install:install-file -Dfile=lucene-queryparser-4.6.1.jar
-DgroupId=org.apache.lucene -DartifactId=lucene-queryparser
-Dversion=4.6.1 -Dpackaging=jar
其中:-DgroupId和-DartifactId的作用是指定了這個jar包在repository的安裝路徑,只是用來告訴項目去這個路徑下尋找這個名稱的jar包。
比如:
mvn install:install-file -Dfile=hadoop-hdfs-2.2.0.jar
-DgroupId=org.apache.hadoop -DartifactId=hadoop-hdfs -Dversion=2.2.0 -D
-Dpackaging=jar
就是指把hadoop-hdfs-2.2.0.jar安裝到repository\org.apache.hadoop\hadoop-hdfs\2.2.0目錄下,執行完命令後,如果需要在項目中使用這個jar,則在pom.xml中添加如下配置即可:
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-hdfs</artifactId>
<version>2.2.0</version>
</dependency>

注意在每個參數前有個-D

二、怎麼在pom.xml中添加項目中libs下的jar呢,而不是從本地倉庫中添加?

1、首先將要添加的jar包復制到項目中的libs文件夾下

2、然後在pom.xml中添加如下代碼:

[html] view plain
<dependency>
<groupId>htmlunit</groupId>
<artifactId>htmlunit</artifactId>
<version>2.21-OSGi</version>
<scope>system</scope>
<systemPath>${project.basedir}/libs/htmlunit-2.21-OSGi.jar</systemPath>
</dependency>
注意scope元素和systemPath元素,其中systemPath元素指定的就是jar包在項目中的路徑。
注意libs文件夾下的這個jar包不需要Add to Build Path

㈦ maven工程中如何添加jar

maven工程中添加jar有兩種方式添。

第一:

通過【Dependencies】,可視化界面操作點擊Dependencies標簽頁。點擊【add】按鈕 輸入我們想添加的jar包名字進行搜索.就會出現下圖中所示。他會把對應名稱的所有版本jar包列出來. 選擇對應jar包,點擊【OK】按鈕確認添加。

第二:通過pom.xml源碼方式添加,標簽<dependency></dependency>

<dependencies>

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-jdbc</artifactId>

<version>3.0.5.RELEASE</version>

</dependency>

</dependencies>

㈧ 如何用maven把依賴的jar包編譯到最終生成的jar包中

如果你是web項目的話,通過meven下載的jar,如果編譯的話,是會添加到工程裡面的,這樣可以直接運行.

閱讀全文

與maven編譯添加文件相關的資料

熱點內容
知網程序員 瀏覽:702
怎麼把電子版投標報價加密 瀏覽:29
電腦安全編譯器 瀏覽:364
在伺服器里如何調創造 瀏覽:835
知雲登錄為什麼找不到伺服器 瀏覽:815
python切片位置 瀏覽:375
平板加密視頻怎麼播放 瀏覽:377
程序員上下班不帶電腦 瀏覽:835
androidrsa文件 瀏覽:64
linuxlvds 瀏覽:103
程序員選擇職場 瀏覽:345
累加C語言演算法 瀏覽:948
足浴店用什麼app招人 瀏覽:191
php調用thrift 瀏覽:191
java精度丟失 瀏覽:903
地梁承台相交處箍筋加密 瀏覽:95
程序員繪本 瀏覽:647
php線程安全版 瀏覽:407
lilolinux 瀏覽:111
proteus51編譯工具 瀏覽:309