Java 项目工作区位置-maven
我在maven pom文件中设置了指向工作区中其他项目的linkedResources 我现在正在尝试设置pom文件,使其与平台无关(unix/windows)Java 项目工作区位置-maven,java,eclipse,maven,ant,Java,Eclipse,Maven,Ant,我在maven pom文件中设置了指向工作区中其他项目的linkedResources 我现在正在尝试设置pom文件,使其与平台无关(unix/windows) src/main/webapp/realtime 2. ${maven.workspace}/orderlytelecommvn/orderlyq/src/main/webapp/realtime 当我运行mvn eclipse:eclipse生成.project文件时,这个${maven.workspace}没有正确解析,导致无法
src/main/webapp/realtime
2.
${maven.workspace}/orderlytelecommvn/orderlyq/src/main/webapp/realtime
当我运行mvn eclipse:eclipse生成.project文件时,这个${maven.workspace}没有正确解析,导致无法将所需资源从一个项目复制到另一个项目
我也尝试过:
<location>${ECLIPSE_HOME}/workspace/OrderlyTelecomsMVN/orderlyq/src/main/webapp/realtime</location>
${ECLIPSE\u HOME}/workspace/orderlytelecommvn/orderlyq/src/main/webapp/realtime
但仍然不是运气。它似乎只有在我硬编码路径时才起作用,但这是不可取的,因为我们运行的是不同的机器(unix/windows),工作区可以在系统的任何地方
是否有人知道我可以使用哪个变量来解析……/workspace目录
另外,我对maven antrun插件也有同样的问题。为了让它工作,我必须硬编码路径。当有人从存储库中提取回购时,它会覆盖用户配置
谢谢在所有项目都位于工作区目录的前提下,您可以拥有
${project.basedir}/./orderlytelecommvn/orderlyq/src/main/webapp/realtime
。这行吗?${project.basedir}无法解析为工作区。它将解析为OrderlyQ这就是为什么我在其中添加了一个/..
。它在路径中前进了一个方向。@Seelenvirtuose仍然不起作用,但似乎我已经找到了解决方案工作区\u LOC/。。。。。。删除此配置文件,因为如果您在当前工作区中打开其他项目,并且这些项目具有依赖项,Eclipse将根据Eclipse工作区自动解析。在所有项目都位于工作区目录的前提下,您可以使用${project.basedir}/../orderlytelecommvn/orderlyq/src/main/webapp/realtime
。这行吗?${project.basedir}无法解析为工作区。它将解析为OrderlyQ这就是为什么我在其中添加了一个/..
。它在路径中前进了一个方向。@Seelenvirtuose仍然不起作用,但似乎我已经找到了解决方案工作区\u LOC/。。。。。。删除此配置文件,因为如果您在当前工作区中打开其他项目,并且这些项目具有依赖项,Eclipse将根据Eclipse工作区自动解析。在所有项目都位于工作区目录的前提下,您可以使用${project.basedir}/../orderlytelecommvn/orderlyq/src/main/webapp/realtime
。这行吗?${project.basedir}无法解析为工作区。它将解析为OrderlyQ这就是为什么我在其中添加了一个/..
。它在路径中前进了一个方向。@Seelenvirtuose仍然不起作用,但似乎我已经找到了解决方案工作区\u LOC/。。。。。。如果您在当前工作区中打开了其他项目,并且这些项目具有依赖项,则删除此配置文件,Eclipse将根据Eclipse工作区自动解决这些依赖项。
<location>${ECLIPSE_HOME}/workspace/OrderlyTelecomsMVN/orderlyq/src/main/webapp/realtime</location>