我有以下用例:我正在使用maven-3来构建我的大部分项目,但我也使用maven-2构建项目。因为我在Windows上,所以编辑我的M2_HOME系统变量以指向maven-2或maven-3安装目录非常烦人,这取决于我必须使用什么maven才能构建我的项目。
在Windows上有更好的方法在maven-2和maven-3之间切换吗?
答案 0 :(得分:0)
事实证明我在系统变量下声明了M2_HOME变量。这篇文章http://maven.40175.n5.nabble.com/Why-does-maven-3-still-use-the-M2-HOME-variable-td4611146.html帮助我理解我可以使用MAVEN_HOME指向我的maven-3安装目录,并通过指定其bin目录的路径来引用maven-2,这是比在maven之间切换更好的解决方案 - 2和环境变量部分中的maven-3