2017-09-04 10 views

答えて

1

Introduction to the Standard Directory Layoutをご覧ください。

構造体は、Spring Framework、Spring MVC、またはSpringBootによって「規定」されていません。 Mavenによってかなり標準化されていましたが、それ以来、何も変わっていません...多く。

srcディレクトリには、すべてのソースマテリアルが含まれています。それは種類ごとにサブディレクトリが含まれています

  • メインビルドアーティファクトのためmain
  • testユニットテストコードとリソース

ためtargetディレクトリが家に使用されていますビルドのすべての出力デフォルトでは - Mavenの場合。 Gradleはbuild(私が正しく覚えていれば)を使い、IDEAはデフォルトでoutになっています - あなたが望むものに変更することはもちろん可能です。

多くのライブラリ/フレームワークがこれに依存しているので、この構造に固執することが賢明だと思います。それを変更することで、あなたが他の方法で無料で入手できるものを実現するために、(時にはほとんど不可能な)ものを構成することもできます。

これは、例えば次のようになります。

ɐuıɥɔɐɯ@uplink:~/Workshop/java/java-spring-boot$ tree 
. 
├── build.gradle 
├── gradle 
│   └── wrapper 
│    ├── gradle-wrapper.jar 
│    └── gradle-wrapper.properties 
├── gradle.properties 
├── gradlew 
├── gradlew.bat 
├── LICENSE 
├── README.asciidoc 
├── settings.gradle 
└── src 
    ├── main 
    │   ├── java 
    │   └── resources 
    └── test 
     ├── java 
     └── resources 
関連する問題