私はこのガイドに従っています: Spring MVC そして私はソースフォルダー(src)とプレーンフォルダーの違いがわからないことに気づきました。
私はEclipseを使用しているので、違いはIDEでのみ役立つのでしょうか。
また、Javaクラスはsrcフォルダーに配置される傾向がありますが、他のすべてのファイルはプレーンフォルダー(またはプロジェクトルートフォルダー)に配置されることに気付きました。
では、ソースフォルダ(src)の意味は何ですか?プレーンフォルダよりもソースフォルダを使用するのはなぜですか?
ありがとう!
ソースフォルダーは、EclipseによってJavaソースを含むものとしてマークされます。次に、プロジェクトをコンパイルすると、Eclipseはすべてのソースフォルダーでソースコードを検索します。
任意のフォルダーをソースフォルダーにして、それをJavaビルドパスに追加できます。したがって、次にプロジェクトをコンパイルするときに、EclipseはJavaクラスも検索します。そのフォルダにあります。
ソースフォルダには、プロジェクトのビルドパスに関連するソースコードが含まれています。以下のSpringBootプロジェクトではcom.example.demo
は、パッケージアイコン(およびプロジェクトのルートフォルダー内のEclipseの外部にあるプロジェクトのルート内の.classpathファイル)で示されるクラスパス内にあります。パス src/main/Java/
は、このパッケージがプロジェクトのルートに関連している場所です。
ソースフォルダを削除できます(例:src/test/Java/
)[ビルドパス]> [ビルドパスから削除]フォルダーを右クリックして、ビルドパスから。ビルドパスを含むフォルダーを右クリックして、連続して追加するには(例:src/test/Java/
)次に、[ビルドパス]> [ソースフォルダーとして使用]を選択します。