我在SO和Maven邮件列表上看到了很多关于设置env参数maven.multiModuleProjectDirectory
的讨论,但是我无法准确理解这个设置的用途。
我搜索了谷歌,专家网站,文档等,但似乎无法找到实际解释此参数的参考或如何利用它的参考。
任何人都可以解释它的目的和/或指向我的文档吗?它引入了哪个版本的maven?
答案 0 :(得分:8)
环境变量已在Maven 3.3.1中引入,可从mvn
脚本或mvn.cmd
脚本中获取。目的是找到可以找到.mvn
位置的多模块结构的开始。
这是为了使项目内的配置成为可能,而不是从外部进行。
<强>更新强>
此变量仅在mvn
脚本中使用,既不记录也不打算用于公共使用(内部实现细节)。所以我强烈建议不来使用它。否则将来可能会破裂。