LoginSignup
1
1

More than 5 years have passed since last update.

メモ:Dataflowのチュートリアルに出てくるmvnコマンドのオプションの意味

Posted at

概要

DataflowのチュートリアルでMavenを使っているが、そのオプションの意味がわからなかったので調べた。

mvnコマンドとそのオプション

$ mvn archetype:generate \                    # 新プロジェクトを作成
      -DarchetypeGroupId=org.apache.beam \    # archtype(テンプレート)のグループID
      -DarchetypeArtifactId=beam-sdks-java-maven-archetypes-examples \    # archtype(テンプレートのID)
      -DarchetypeVersion=2.6.0 \            # archtype(テンプレート)のバージョン
      -DgroupId=org.example \               # プロジェクトのルートパッケージ名. ドメインを逆にしたものが使われる
      -DartifactId=word-count-beam \        # 一般にプロジェクト名が使われる(生成されるディレクトリ名になる)
      -Dversion="0.1" \                     # プログラム(?)のバージョン
      -Dpackage=org.apache.beam.examples \    # ソースコードのディレクトリ(パッケージ?)指定しないとgroupIdが使われる
      -DinteractiveMode=false

資料

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1