2011-09-21 42 views
3

如何使用环境用户变量设置< localRepository>标记。我试过这个路径: %myRepo%/ repo但它不起作用(myRepo = C:/ maven/repo)。我无法为可移植性问题使用绝对路径,但是我可以将%myRepo%设置为每个系统上的绝对路径可能有所不同,但/ repo保持不变的正确位置。有人能帮我吗?谢谢。使用Windows。 Maven 2.2.1。使用环境变量的Maven本地系统信息库

回答

2

您可以使用$ {env.HOME}来引用环境变量%HOME%,以及其他任何环境变量。

但是,您可能希望在每台机器上设置存储库位置,方法是在settings.xml中指定它,以允许每个用户输入自己的设置。有关详细信息,请参阅http://maven.apache.org/settings.html,并设置一般环境变量(注意Maven 3的某些特定部分已标记)。

相关问题