jubo的学習記録

日々自分の技量のなさに悩みながら這いつくばって頑張っているエンジニアが勉強・学習したことの記録です。

プロジェクトのディレクトリ構成

ディレクトリ構成についての説明がありましたので、簡単に読んでおきます。
sbt Reference Manual — ディレクトリ構造

かいつまんでメモ。

  • ソースコードは「src/main/」に作成する(今回の例だと practice_scala/hello/src/main/)
  • 「src/」ディレクトリにディレクトリを作成されても無視されるので注意
  • ビルドの定義ファイルは「build.sbt」に記載する(今回の例だと practice_scala/hello/build.sbt)
  • プライグインなどは「project/」に追加する(今回の例だと practice_scala/hello/project/)
  • ビルドした成果物は「 target/」に追加される(今回の例だと恐らく practice_scala/hello/target/)
  • バージョン管理する際は「.gitignore」に「target/」を追加すると便利らしい(今はいいかな)


恐らくの部分は今後勉強して確認後修正