这是jta-1_0_1B-classes.zip下载,对(duì)大多数(shù)人来说应该只(zhī)是听(tīng)过而没(méi)有真正的了解过(guò),我也今天(tiān)才找了些(xiē)资料试验了一(yī)下,发现确实对于项目(mù)管理来说是一个难得的(de)好工具(jù)。简单(dān)来说(shuō),maven就是一个基于命令行(háng)可以(yǐ)对项目整个生命周期—构建、测试、资源管理、文档(dàng)、发布等一系列过程,进行管(guǎn)理的工具,之(zhī)所以强调是命令(lìng)行是(shì)以为(wéi)对于一(yī)个通(tōng)用的项目构建工具(jù)是不应该依赖(lài)于IDE和平台的,和ant是(shì)相似的。
jta-1_0_1B-classes.zip与(yǔ)ant的比较:可以(yǐ)简(jiǎn)单的理(lǐ)解为ant的升级换代版(bǎn)本,思想上从(cóng)ant上完全(quán)的脱(tuō)离出来,少了配(pèi)置文件,只要安装后运行命令就可以进行构建,配置文件就只有(yǒu)一个pom.xml,简约(yuē)并不意味着简单,maven提供(gòng)了比ant更强大的功能,其(qí)中我最中意的就是包的依赖管(guǎn)理机制(zhì)—当你构建项目(mù)时,maven自动(dòng)从网站上下载需要的依赖包。maven的功能有待挖掘,运用好(hǎo)了(le)个中(zhōng)好处远远超乎想像。
1.USB-CDROM意思就是(shì)把一个分区模拟(nǐ)成一个USB接口的光驱,里面放入模(mó)拟(nǐ)的光盘,即ISO光盘(pán)镜(jìng)像。
2.USB-ZIP的意思就是把一个分区模拟(nǐ)成一个USB接口的软驱(大容量(liàng)的),这个分区里面放入模拟成软盘的文件。
3.USB-HDD的意思就是把一个分区模拟成一个USB接口的硬盘,里面放入(rù)可以启动的文(wén)件。
由于(yú)一些依赖包授权的(de)关系(xì),有些需要(yào)手工添加,比如jta的(de)包(bāo),需要从sun上下载jta-1_0_1B-classes.zip,然后解压通过命令(lìng)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的包到(dào)mvn的库中(zhōng) 。
