メイベンの慣習

Mavenは、設定よりも規約の原則を使用しています。以下は、Mavenプロジェクトで合意されたディレクトリ構造であり、Spring Bootプロジェクトにも適用されます。

ディレクトリ 用途
$ {basedir} pom.xmlとすべてのサブディレクトリを保存する
$ {basedir} / src / main / java プロジェクトのJavaソースコード
$ {basedir} / src / main / resources プロパティファイル、springmvc.xmlなどのプロジェクトリソース
$ {basedir} / src / test / java JUnitコードなどのプロジェクトのテストクラス
$ {basedir} / src / test / resources テストのためのリソース
$ {basedir} / src / main / webapp / WEB-INF Webアプリケーションファイルディレクトリ、web.xmlなどのWebプロジェクト情報、ローカル画像、jspビューページ
$ {basedir} /ターゲット パッケージ出力ディレクトリ
$ {basedir} / target / classes コンパイル出力ディレクトリ
$ {basedir} / target / test-classes コンパイル出力ディレクトリをテストする
Test.java Mavenは、命名規則を満たすテストクラスのみを自動的に実行します
〜/ .m2 / repository Mavenのデフォルトのローカルリポジトリディレクトリの場所

詳細参照:
「Springboot静的リソースマッピングルール」
「SpringBootプロジェクト構成ファイルの読み込み場所」

381の元の記事を公開 85を賞賛 80,000ビュー+

おすすめ

転載: blog.csdn.net/weixin_40763897/article/details/105527218