SpringSourceToolSuiteを使用してJavaMavenプロジェクトに取り組んでいます。私は標準のMavenディレクトリ構造を持っています
src
-> main
-> java
-> resources
-> test
-> java
-> resources
構造は.pomファイルで定義されています。
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**</include>
</includes>
<excludes>
<exclude>**/*.java</exclude>
</excludes>
</resource>
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
<testResources>
<testResource>
<directory>src/test/java</directory>
<includes>
<include>**</include>
</includes>
<excludes>
<exclude>**/*.java</exclude>
</excludes>
</testResource>
<testResource>
<directory>src/test/resources</directory>
</testResource>
</testResources>
</build>
STSは、最初にテストブランチのソースフォルダーを表示し、次にメインブランチのソースフォルダーを表示します。だから私はこのようなものを手に入れます:
src/test/java
src/test/resources
src/main/java
src/main/resources
ただし、最初にメインブランチのフォルダを作成したいと思います。これを変更する方法について何かアイデアはありますか?