Archived
0

Full maven structure

This commit is contained in:
terminator48
2016-04-02 16:16:37 +06:00
parent b27579c37c
commit 118bb7bce5
9 changed files with 167 additions and 1 deletions

22
build_files/pom.xml Normal file
View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>arcadexsystem</artifactId>
<groupId>eu.arcadex.system</groupId>
<version>${global.version}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>build_files</artifactId>
<packaging>jar</packaging>
<dependencies>
<dependency>
<groupId>eu.arcadex.system</groupId>
<artifactId>filesystem</artifactId>
<version>${global.version}</version>
</dependency>
</dependencies>
</project>

View File

@@ -10,6 +10,6 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>configuration</artifactId> <artifactId>configuration</artifactId>
<packaging>jar</packaging>
</project> </project>

17
database/pom.xml Normal file
View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>arcadexsystem</artifactId>
<groupId>eu.arcadex.system</groupId>
<version>${global.version}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>database</artifactId>
<packaging>jar</packaging>
</project>

16
filesystem/pom.xml Normal file
View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>arcadexsystem</artifactId>
<groupId>eu.arcadex.system</groupId>
<version>${global.version}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>filesystem</artifactId>
<packaging>jar</packaging>
</project>

22
netty_api/pom.xml Normal file
View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>arcadexsystem</artifactId>
<groupId>eu.arcadex.system</groupId>
<version>${global.version}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>netty_api</artifactId>
<packaging>jar</packaging>
<dependencies>
<dependency>
<groupId>eu.arcadex.system</groupId>
<artifactId>database</artifactId>
<version>${global.version}</version>
</dependency>
</dependencies>
</project>

View File

@@ -16,6 +16,13 @@
<modules> <modules>
<module>core</module> <module>core</module>
<module>configuration</module> <module>configuration</module>
<module>database</module>
<module>filesystem</module>
<module>screen</module>
<module>build_files</module>
<module>netty_api</module>
<module>web_api</module>
<module>server_manager</module>
</modules> </modules>
<repositories> <repositories>
@@ -60,6 +67,7 @@
</filter> </filter>
</filters> </filters>
<transformers> <transformers>
<!-- ToDo: Change main class -->
<transformer <transformer
implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
<mainClass>eu.arcadex.system.ArcadexSystemImpl</mainClass> <mainClass>eu.arcadex.system.ArcadexSystemImpl</mainClass>

16
screen/pom.xml Normal file
View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>arcadexsystem</artifactId>
<groupId>eu.arcadex.system</groupId>
<version>${global.version}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>screen</artifactId>
<packaging>jar</packaging>
</project>

33
server_manager/pom.xml Normal file
View File

@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>arcadexsystem</artifactId>
<groupId>eu.arcadex.system</groupId>
<version>${global.version}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>server_manager</artifactId>
<packaging>jar</packaging>
<dependencies>
<dependency>
<groupId>eu.arcadex.system</groupId>
<artifactId>build_files</artifactId>
<version>${global.version}</version>
</dependency>
<dependency>
<groupId>eu.arcadex.system</groupId>
<artifactId>screen</artifactId>
<version>${global.version}</version>
</dependency>
<dependency>
<groupId>eu.arcadex.system</groupId>
<artifactId>netty_api</artifactId>
<version>${global.version}</version>
</dependency>
</dependencies>
</project>

32
web_api/pom.xml Normal file
View File

@@ -0,0 +1,32 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>arcadexsystem</artifactId>
<groupId>eu.arcadex.system</groupId>
<version>${global.version}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>web_api</artifactId>
<packaging>jar</packaging>
<dependencies>
<dependency>
<groupId>eu.arcadex.system</groupId>
<artifactId>database</artifactId>
<version>${global.version}</version>
</dependency>
<dependency>
<groupId>eu.arcadex.system</groupId>
<artifactId>configuration</artifactId>
<version>${global.version}</version>
</dependency>
<dependency>
<groupId>eu.arcadex.system</groupId>
<artifactId>server_manager</artifactId>
<version>${global.version}</version>
</dependency>
</dependencies>
</project>