Maven2
摘要: 接上一篇Maven2 學(xué)習(xí)筆記[5]-構(gòu)建一個(gè)Java Application項(xiàng)目。
一個(gè)一個(gè)來(lái)處理不符合我們需求的地方。
1.問(wèn)題:在QrtzPrj.jar的同一目錄下并沒(méi)有l(wèi)ib文件夾,也沒(méi)有依賴的jar包。
這個(gè)問(wèn)題的解決辦法便是引入Maven的maven-dependency-plugin插件。
內(nèi)容如下:(配置在 ... 中) 閱讀全文
一個(gè)一個(gè)來(lái)處理不符合我們需求的地方。
1.問(wèn)題:在QrtzPrj.jar的同一目錄下并沒(méi)有l(wèi)ib文件夾,也沒(méi)有依賴的jar包。
這個(gè)問(wèn)題的解決辦法便是引入Maven的maven-dependency-plugin插件。
內(nèi)容如下:(配置在
摘要: 這個(gè) Java App 項(xiàng)目,包含的東西還是蠻多的。
在我構(gòu)建這個(gè)項(xiàng)目的過(guò)程中遇到了很多問(wèn)題,讓我著實(shí)的痛苦了一天,在這一天中,我在網(wǎng)上看到很多構(gòu)建類似項(xiàng)目的文章,但寫的都不是很詳細(xì)。至少不能滿足我的需求。
對(duì)于像我這樣,需要在1天內(nèi)就要搞定打包的人來(lái)講,這確實(shí)很失望。
所以我要把我構(gòu)建這個(gè)項(xiàng)目的過(guò)程,記錄下來(lái),希望能對(duì) 與我有類似需求的人 有一些幫助。
里面的一些配置也許不夠完美,還請(qǐng)指正。謝謝。 閱讀全文
在我構(gòu)建這個(gè)項(xiàng)目的過(guò)程中遇到了很多問(wèn)題,讓我著實(shí)的痛苦了一天,在這一天中,我在網(wǎng)上看到很多構(gòu)建類似項(xiàng)目的文章,但寫的都不是很詳細(xì)。至少不能滿足我的需求。
對(duì)于像我這樣,需要在1天內(nèi)就要搞定打包的人來(lái)講,這確實(shí)很失望。
所以我要把我構(gòu)建這個(gè)項(xiàng)目的過(guò)程,記錄下來(lái),希望能對(duì) 與我有類似需求的人 有一些幫助。
里面的一些配置也許不夠完美,還請(qǐng)指正。謝謝。 閱讀全文
摘要: 搭建repository私服的用處有很多。
除了如何如何管理好jar包外,還有就是當(dāng) maven2 無(wú)法自動(dòng)獲取某個(gè)jar包時(shí),(例如 oracle的jdbc jar包)
我們需要手動(dòng)下載此jar包,將其上傳至我們得私服,填寫groupId,artifactId,version等信息。
然后再在pom.xml里進(jìn)行依賴配置。 閱讀全文
除了如何如何管理好jar包外,還有就是當(dāng) maven2 無(wú)法自動(dòng)獲取某個(gè)jar包時(shí),(例如 oracle的jdbc jar包)
我們需要手動(dòng)下載此jar包,將其上傳至我們得私服,填寫groupId,artifactId,version等信息。
然后再在pom.xml里進(jìn)行依賴配置。 閱讀全文
摘要: 位于Maven2安裝目錄conf文件夾下的settings.xml文件,是maven2作為全局性質(zhì)的配置。
打開(kāi)剛剛安裝的Maven2的settings.xml文件,里面基本都是被注釋掉了的。
settings.xml有主要有下面幾個(gè)配置節(jié)點(diǎn):
localRepository:用于設(shè)置本地倉(cāng)庫(kù)的位置。如果不設(shè)置此節(jié)點(diǎn),則本地倉(cāng)庫(kù)在 ${user.dir}/.m2/repository。 閱讀全文
打開(kāi)剛剛安裝的Maven2的settings.xml文件,里面基本都是被注釋掉了的。
settings.xml有主要有下面幾個(gè)配置節(jié)點(diǎn):
localRepository:用于設(shè)置本地倉(cāng)庫(kù)的位置。如果不設(shè)置此節(jié)點(diǎn),則本地倉(cāng)庫(kù)在 ${user.dir}/.m2/repository。 閱讀全文
摘要: 1.創(chuàng)建一個(gè)項(xiàng)目
建立一個(gè)文件夾mvntest(由于我是在做測(cè)試,所以隨便建立一個(gè)文件夾,但習(xí)慣上,這應(yīng)該是我們的Workspaces。)
通過(guò)cmd切換到此文件夾下:
cd mvntest
mvn archetype:create -DgroupId=com.jn -DartifactId=HW -DpackageName=com.jn
然后看看 mvntest的文件夾下發(fā)生了什么變化。 閱讀全文
建立一個(gè)文件夾mvntest(由于我是在做測(cè)試,所以隨便建立一個(gè)文件夾,但習(xí)慣上,這應(yīng)該是我們的Workspaces。)
通過(guò)cmd切換到此文件夾下:
cd mvntest
mvn archetype:create -DgroupId=com.jn -DartifactId=HW -DpackageName=com.jn
然后看看 mvntest的文件夾下發(fā)生了什么變化。 閱讀全文
摘要: 1.刪除相關(guān)Software
2. 下載Maven插件
3.重新啟動(dòng)MyEclipse
4.配置在MyEclipse中配置 Maven
5.在MyEclipse中使用Maven 閱讀全文
2. 下載Maven插件
3.重新啟動(dòng)MyEclipse
4.配置在MyEclipse中配置 Maven
5.在MyEclipse中使用Maven 閱讀全文