从maven中的相对路径获取完整路径

时间:2013-02-24 13:22:28

标签: maven path exec-maven-plugin

我正在使用exec-maven-plugin来执行非java文件并将另一个文件作为参数传递。 我需要能够使用$ {basedir}目录的顶部上的完整路径。 如何在不使用完整路径的情况下访问此类目录?

<plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>exec-maven-plugin</artifactId>
    <configuration>
    <executable>[Path to my .exe file]</executable
        <argument>${basedir}\..\..\somedir\anotherdir</argument>
    <arguments>

使用以下代码不起作用并输出以下cmd参数 -

"c:\dir1\dir2\dir3\mybasedir..\..\somedir\anotherdir"

作为命令行参数当然没有意义。 有什么想法吗?

1 个答案:

答案 0 :(得分:4)

您忘记了分隔符:${basedir}\..\..\somedir\anotherdir