mvn create または mvn generate を実行する際にプロジェクトの作成場所を明示的に指定する方法


#### 実行環境

M1 Mac  
Java 6  
Maven 2

### 質問内容

[code]

    mvn archetype:create -DgroupId=com.example.myproject -DartifactId=myproject
    mvn archetype:generate -DgroupId=com.example.myproject -DartifactId=myproject
    
[/code]

こんな感じで新規プロジェクトの作成をしたいです。  
その際に作成するProjectのパスを指定したいのですが方法ありますか？

### 背景

M1だとそもそもmvnコマンドがSegmentation faultで落ちてしまいます。  
Javaのバイナリーがあるディレクトリでmvnコマンドを実行するとこのエラーを避けることができると記事で読んだのですが、Javaのバイナリと同じディレクトリにmvnの新規プロジェクトを作るのは避けたいため上記の質問をしました。




`outputDirectory`を指定することにより出力ディレクトリを指定することができます。

例：

[code]

    mvn -B archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quicks
    tart -DarchetypeVersion=1.4 -DoutputDirectory=/foo/bar
    
[/code]

  * 参考リンク 
    * [archetype:generate](https://maven.apache.org/archetype/maven-archetype-plugin/generate-mojo.html)




`outputDirectory`を指定することにより出力ディレクトリを指定することができます。

例：

[code]

    mvn -B archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quicks
    tart -DarchetypeVersion=1.4 -DoutputDirectory=/foo/bar
    
[/code]

  * 参考リンク 
    * [archetype:generate](https://maven.apache.org/archetype/maven-archetype-plugin/generate-mojo.html)

