Minor Maven Project Housekeeping (#334)

* Ignore Eclipse build/project artifacts.

* Fix Maven convention: rename src/tests/* to src/test/*

* Update Maven test dir. Remove directory specs for src, test, & rsrc.

${project.basedir} is the default directory. Only add directory
spec if different from convention.
This commit is contained in:
Javacraft 2018-08-13 09:59:06 -04:00 committed by RoboMWM
parent 19c0f3220f
commit e7495011aa
3 changed files with 11 additions and 4 deletions

7
.gitignore vendored
View File

@ -7,6 +7,13 @@
*.war
*.ear
# =========================
# Ignore Eclipse Artifacts
# =========================
.settings/
.classpath
.project
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*

View File

@ -34,12 +34,12 @@
<build>
<!--Maintain existing structure (as much as possible)-->
<sourceDirectory>${project.basedir}/src/main/java</sourceDirectory>
<sourceDirectory>src/main/java</sourceDirectory>
<!--currently in same folder as source files...-->
<testSourceDirectory>${project.basedir}/src/tests/java</testSourceDirectory>
<testSourceDirectory>src/test/java</testSourceDirectory>
<testResources>
<testResource>
<directory>${project.basedir}/src/tests/resources</directory>
<directory>src/test/resources</directory>
</testResource>
</testResources>
<finalName>${project.name}</finalName>
@ -47,7 +47,7 @@
<resource>
<!-- Use plugin.yml in root directory-->
<!-- This can also automatically update plugin.yml version from pom, if you use ${project.version} as version number-->
<directory>${project.basedir}/src/main/resources</directory>
<directory>src/main/resources</directory>
<filtering>true</filtering>
<targetPath>.</targetPath>
<includes>