maven命令中的-D是什么,比如-DgroupId或-DartifactId

时间:2016-06-17 19:06:45

标签: java maven

mvn archetype:generate -DgroupId = com.mycompany.app -DartifactId = my-app -DarchetypeArtifactId = maven-archetype-quickstart -DinteractiveMode = false

为什么我们将-D附加到每个参数,例如-DgroupId或-DartifactId。它表示什么?

1 个答案:

答案 0 :(得分:1)

D in -D类型选项最有可能源于C / C ++编译器,它们使用类似的语法从CLI定义预处理器宏。它代表"定义"。 但是,我没有确切的文档和来源来验证这一点。