摘要:是一個優(yōu)秀的項目管理工具。目前市面上優(yōu)秀的書籍就是實戰(zhàn)。就表示將依賴的包路徑寫入到文件中。但要注意,寫入的只是包的名字,所以運行的包要和包要在同一個目錄下。此外,去搜索想要的包的配置。這個時候去官網(wǎng)下載,找里面的文件配置。
maven是一個優(yōu)秀的項目管理工具。目前市面上優(yōu)秀的書籍就是《maven實戰(zhàn)》。
依舊不能解決問題:
1.maven內(nèi)置變量
Maven內(nèi)置變量說明:
${basedir} 項目根目錄
${project.build.directory} 構(gòu)建目錄,缺省為target
${project.build.outputDirectory} 構(gòu)建過程輸出目錄,缺省為target/classes
${project.build.finalName} 產(chǎn)出物名稱,缺省為${project.artifactId}-${project.version} 當前版本
${project.packaging} 打包類型,缺省為jar
${project.xxx} 當前pom文件的任意節(jié)點的內(nèi)容
4.0.0 cn.com.travelman CommonRestService 0.0.1-SNAPSHOT RestService UTF-8 junit junit 4.12 test ${project.groupId} ServiceData ${project.version} org.apache.maven.plugins maven-compiler-plugin 1.7 1.7 org.apache.maven.plugins maven-jar-plugin true cn.com.travelman.service.rest.publish.Server org.apache.maven.plugins maven-dependency-plugin copy-dependencies package copy-dependencies ${project.build.directory}/lib false false true
maven一個重要的特點就是:可以將classpath路徑的值寫入jar的MF文件中。這樣就可以直接運行jar文件。
使用maven-jar-plugin可以做到這一點。
maven可以在一個工程里面引入另外一個工程:
${project.groupId} ServiceData ${project.version}
沒錯,artifactId就是你另外一個工程的artifactId。這樣比起使用java build path去引用是不是牛逼方便很多?
并且用maven-dependency-plugin將這些包導出到指定的目錄中間。
此外,去 http://mvnrepository.com/搜索想要的包的配置。
另外一個問題:這些搜索出來的配置并不是你想要的配置。比如搜索 apache cxf。
這個時候去官網(wǎng)下載sample,找里面的POM文件配置。
如何給maven配置多個源文件:
http://casheen.iteye.com/blog/540385
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/64284.html
摘要:最佳實踐框架配置開源軟件介紹是國內(nèi)首個開源的生產(chǎn)級無服務器。詳細介紹項目地址框架簡化了新應用的初始搭建以及開發(fā)過程,云幫支持平臺部署類應用。配置數(shù)據(jù)庫云幫提供的相關(guān)配置目錄結(jié)構(gòu)如下,配置文件內(nèi)容僅供參考。 【Rainbond最佳實踐】Spring Boot框架配置MySQL Rainbond開源軟件介紹: Rainbond是國內(nèi)首個開源的生產(chǎn)級無服務器PaaS。 深度整合基于Kuber...
摘要:本文簡單介紹是什么,為什么用,怎么用。技術(shù)棧是什么是一個開發(fā)平臺,用于生成,開發(fā),部署和。實現(xiàn)需定制化源碼。 本文簡單介紹Jhipster是什么,為什么用Jhipster,怎么用Jhipster。 WHAT - 技術(shù)棧 JHipster是什么 JHipster是一個開發(fā)平臺,用于生成,開發(fā),部署Spring Boot + Angular/React Web Application和Sp...
閱讀 3376·2021-11-24 10:30
閱讀 1406·2021-09-30 09:56
閱讀 2579·2021-09-07 10:20
閱讀 2698·2021-08-27 13:10
閱讀 808·2019-08-30 11:11
閱讀 2140·2019-08-29 12:13
閱讀 837·2019-08-26 12:24
閱讀 3011·2019-08-26 12:20