Maven的屬性,${project.basedir},${project.build.directory}:項目構件輸出目錄,默認為 target/


內置屬性

主要有兩個常用內置屬性:${basedir}項目的根目錄(包含pom.xml文件的目錄),${version}項目版本

POM屬性

用戶可以使用該屬性引用POM文件中對應元素的值,常用的POM屬性包括:

${project.build.sourceDirectory}:項目的主源碼目錄,默認為 src/main/java

${project.build.testSourceDirectory}:項目的測試源碼目錄,默認為 src/test/java

${project.build.directory}:項目構件輸出目錄,默認為 target/

${project.outputDirectory}:項目主代碼編譯輸出目錄,默認為 target/classes/

${project.testOutputDirectory}:項目測試代碼編譯輸出目錄,默認為 target/test-classes/

${project.groupId}:項目的 groupId

${project.artifactId}:項目的 artifactId

${project.version}:項目的 version,與${version}等價

${project.build.fianlName}:項目打包輸出文件的名稱。默認為${project.artifactId}-${project.version}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM