maven中如何得到父工程的位置


目前的項目是一個父子工程項目,想要在子工程的pom文件中操作父工程目錄下的資源。

maven官方提供了標准的寫法,比如parent.basedir之類的,網上可以找到很多,但嘗試了之后就是不識別。

搞了很久,沒搞定,項目時間緊,變通了一下,如下:

<target name="copy">
<copy file="/${basedir}/target/${project.artifactId}-${project.version}.jar"
tofile="../resource/${project.artifactId}-${project.version}.jar" overwrite="true"/>
</target>
是不是顯得有點傻?以..來代替父工程的根目錄,我也覺得是傻,不過目前看來先解決問題,有時間就看看為什么parent的標簽都不起作用。


免責聲明!

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



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