" />
這是jta-1_0_1B-classes.zip下載,對(duì)大多數(shù)人來(lái)說(shuō)應(yīng)該只是聽(tīng)過(guò)而沒(méi)有真正的了解過(guò),我也今天才找了些資料試驗(yàn)了一下,發(fā)現(xiàn)確實(shí)對(duì)于項(xiàng)目管理來(lái)說(shuō)是一個(gè)難得的好工具。簡(jiǎn)單來(lái)說(shuō),maven就是一個(gè)基于命令行可以對(duì)項(xiàng)目整個(gè)生命周期—構(gòu)建、測(cè)試、資源管理、文檔、發(fā)布等一系列過(guò)程,進(jìn)行管理的工具,之所以強(qiáng)調(diào)是命令行是以為對(duì)于一個(gè)通用的項(xiàng)目構(gòu)建工具是不應(yīng)該依賴于IDE和平臺(tái)的,和ant是相似的。
jta-1_0_1B-classes.zip與ant的比較:可以簡(jiǎn)單的理解為ant的升級(jí)換代版本,思想上從ant上完全的脫離出來(lái),少了配置文件,只要安裝后運(yùn)行命令就可以進(jìn)行構(gòu)建,配置文件就只有一個(gè)pom.xml,簡(jiǎn)約并不意味著簡(jiǎn)單,maven提供了比ant更強(qiáng)大的功能,其中我最中意的就是包的依賴管理機(jī)制—當(dāng)你構(gòu)建項(xiàng)目時(shí),maven自動(dòng)從網(wǎng)站上下載需要的依賴包。maven的功能有待挖掘,運(yùn)用好了個(gè)中好處遠(yuǎn)遠(yuǎn)超乎想像。
1.USB-CDROM意思就是把一個(gè)分區(qū)模擬成一個(gè)USB接口的光驅(qū),里面放入模擬的光盤(pán),即ISO光盤(pán)鏡像。
2.USB-ZIP的意思就是把一個(gè)分區(qū)模擬成一個(gè)USB接口的軟驅(qū)(大容量的),這個(gè)分區(qū)里面放入模擬成軟盤(pán)的文件。
3.USB-HDD的意思就是把一個(gè)分區(qū)模擬成一個(gè)USB接口的硬盤(pán),里面放入可以啟動(dòng)的文件。
由于一些依賴包授權(quán)的關(guān)系,有些需要手工添加,比如jta的包,需要從sun上下載jta-1_0_1B-classes.zip,然后解壓通過(guò)命令mvn install:install-file -Dfile=/home/linq/temp/jta-1_0_1B-classes.zip -DgroupId=javax.transation -DartifactId=jta -Dversion=1.0.1B -Dpackaging=jar
創(chuàng)建jta的包到mvn的庫(kù)中 。