Refactor to maven standard layout (#270)

This commit is contained in:
Narimm 2018-06-12 16:11:37 +10:00 committed by RoboMWM
parent 0c95165af0
commit b38e4aedb6
69 changed files with 7 additions and 4 deletions

11
pom.xml
View File

@ -10,6 +10,7 @@
<properties> <properties>
<maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.target>1.8</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties> </properties>
<repositories> <repositories>
<repository> <repository>
@ -31,13 +32,14 @@
</repositories> </repositories>
<build> <build>
<!--Maintain existing structure (as much as possible)--> <!--Maintain existing structure (as much as possible)-->
<sourceDirectory>${project.basedir}/src</sourceDirectory> <sourceDirectory>${project.basedir}/src/main/java</sourceDirectory>
<!--currently in same folder as source files...--> <!--currently in same folder as source files...-->
<testSourceDirectory>${project.basedir}/tests/java</testSourceDirectory> <testSourceDirectory>${project.basedir}/src/tests/java</testSourceDirectory>
<testResources> <testResources>
<testResource> <testResource>
<directory>${project.basedir}/tests/resources</directory> <directory>${project.basedir}/src/tests/resources</directory>
</testResource> </testResource>
</testResources> </testResources>
<finalName>${project.name}</finalName> <finalName>${project.name}</finalName>
@ -45,8 +47,9 @@
<resource> <resource>
<!-- Use plugin.yml in root directory--> <!-- Use plugin.yml in root directory-->
<!-- This can also automatically update plugin.yml version from pom, if you use ${project.version} as version number--> <!-- This can also automatically update plugin.yml version from pom, if you use ${project.version} as version number-->
<directory>${basedir}</directory> <directory>${project.basedir}/src/main/resources</directory>
<filtering>true</filtering> <filtering>true</filtering>
<targetPath>.</targetPath>
<includes> <includes>
<include>plugin.yml</include> <include>plugin.yml</include>
</includes> </includes>