如何设置< localRepository>标签与环境用户var。我试过这条路: %myRepo%/ repo但它不起作用(myRepo = C:/ maven / repo)。我不能使用绝对路径进行可移植性问题,但我可以将%myRepo%设置为每个系统上正确的位置,其中绝对路径可能会有所不同,但/ repo保持不变。有人能帮我吗?谢谢。使用Windows。 Maven 2.2.1。
答案 0 :(得分:2)
您可以使用$ {env.HOME}来引用环境变量%HOME%,以及任何其他环境变量。
但是,您可能希望通过在settings.xml中指定存储库位置来设置每个计算机上的存储库位置,这允许每个用户输入自己的设置。有关详细信息和一般设置环境变量,请参阅http://maven.apache.org/settings.html(注意某些特定于Maven 3的部分已标记)。