eclipse .project工作空间位置 - maven

时间:2015-06-03 11:26:03

标签: java eclipse maven ant

我在我的maven pom文件中设置了LinkedResources,它指向我工作区中的其他项目。

我现在正在尝试设置pom文件,使其独立于平台(unix / windows)。

<linkedResource>
    <name>src/main/webapp/realtime</name>
    <type>2</type>
    <location>${maven.workspace}/OrderlyTelecomsMVN/orderlyq/src/main/webapp/realtime</location>
</linkedResource>

当我运行mvn eclipse:eclipse生成.project文件时,$ {maven.workspace}未正确解析,导致无法将所需资源从一个项目复制到另一个项目。

我也尝试过:

<location>${ECLIPSE_HOME}/workspace/OrderlyTelecomsMVN/orderlyq/src/main/webapp/realtime</location>

但仍然没有运气。它只是在我对路径进行硬编码时才起作用,但这是不可取的,因为我们运行的是不同的机器(unix / windows),而工作空间可以在系统的任何地方。

任何人都知道解决方案我可以使用哪个变量,因此它解析为...... / workspace目录。

PS。我也有与maven-antrun-plugin相同的问题。为了使它工作,我必须硬编码路径。当有人从存储库中提取回购时,它会覆盖用户配置。

由于

0 个答案:

没有答案