diff --git a/dist/assembly-full.xml b/dist/assembly-full.xml
new file mode 100644
index 0000000..5ded812
--- /dev/null
+++ b/dist/assembly-full.xml
@@ -0,0 +1,57 @@
+
+ full
+
+ dir
+ zip
+
+ false
+
+
+ ${project.parent.basedir}
+ /
+
+ README*
+ LICENSE*
+ NOTICE*
+
+
+
+ ${project.build.directory}/xrechnung
+ /
+
+
+
+
+ /
+ false
+ runtime
+ ${artifact.artifactId}-${artifact.baseVersion}-${artifact.classifier}.${artifact.extension}
+
+ ${project.groupId}:validationtool:jar:*:standalone
+ ${project.groupId}:validationtool:jar:*:full
+ ${project.groupId}:validationtool:jar:*:sources
+
+
+
+ /
+ false
+ runtime
+ ${artifact.artifactId}-${artifact.baseVersion}.${artifact.extension}
+
+ ${project.groupId}:validationtool
+
+
+
+ /libs
+ false
+ runtime
+ ${artifact.artifactId}-${artifact.baseVersion}.${artifact.extension}
+
+ ${project.groupId}:validationtool
+
+
+
+
+
\ No newline at end of file
diff --git a/dist/assembly.xml b/dist/assembly-standalone.xml
similarity index 78%
rename from dist/assembly.xml
rename to dist/assembly-standalone.xml
index 109a99a..254bc49 100644
--- a/dist/assembly.xml
+++ b/dist/assembly-standalone.xml
@@ -1,7 +1,7 @@
- distribution
+ standalone
dir
zip
@@ -14,6 +14,7 @@
README*
LICENSE*
+ NOTICE*
@@ -26,11 +27,11 @@
/
false
runtime
- ${artifact.artifactId}-${artifact.baseVersion}.${artifact.extension}
+ ${artifact.artifactId}-${artifact.baseVersion}-${artifact.classifier}.${artifact.extension}
- ${project.groupId}:validationtool
+ ${project.groupId}:validationtool:jar:*:standalone
+ ${project.groupId}:validationtool:jar:*:sources
-
\ No newline at end of file
diff --git a/dist/pom.xml b/dist/pom.xml
index 3c4e712..5aff887 100644
--- a/dist/pom.xml
+++ b/dist/pom.xml
@@ -43,13 +43,27 @@
de.kosit
validationtool
${project.version}
- standalone
-
-
+
+ de.kosit
+ validationtool
+ ${project.version}
+ standalone
+
+
+ de.kosit
+ validationtool
+ ${project.version}
+ sources
+
+
+ de.kosit
+ validationtool
+ ${project.version}
+ full
+
-
@@ -82,24 +96,39 @@
3.1.0
- assemble
+ standalone
package
single
- assembly.xml
+ assembly-standalone.xml
true
true
target/
- target/assembly/work
+ target/assembly/standalone
+
+
+
+ full
+ package
+
+ single
+
+
+
+ assembly-full.xml
+
+ true
+ true
+ target/
+ target/assembly/full
-
diff --git a/pom.xml b/pom.xml
index eb42e79..85a163b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -57,18 +57,6 @@
dist
-
-
-
-
- full-distribution
-
-
-
- standalone
-
-
-
@@ -79,9 +67,10 @@
v@{project.version}
-
-
+
+ https://github.com/itplr-kosit/validationtool.git
+
\ No newline at end of file
diff --git a/validationtool/pom.xml b/validationtool/pom.xml
index e43c244..0ee724a 100644
--- a/validationtool/pom.xml
+++ b/validationtool/pom.xml
@@ -68,6 +68,12 @@
commons-cli
1.4
+
+ org.slf4j
+ slf4j-simple
+ ${version.slf4j}
+ true
+
org.apache.commons
@@ -86,12 +92,7 @@
4.12
test
-
- org.slf4j
- slf4j-simple
- 1.7.25
- test
-
+
org.apache.commons
commons-io
@@ -101,72 +102,6 @@
-
-
- full-distribution
-
-
-
- maven-jar-plugin
- 2.3.1
-
- full
-
-
-
-
-
-
- standalone
-
-
- org.slf4j
- slf4j-simple
- 1.7.22
-
-
-
-
-
- org.apache.maven.plugins
- maven-assembly-plugin
-
-
- package
-
- single
-
-
-
-
-
- de.kosit.validationtool.cmd.CommandLineApplication
-
-
-
-
- src/main/assembly/standalone-assembly.xml
-
-
-
-
-
-
-
- maven-jar-plugin
- 2.3.1
-
-
- default-jar
- none
-
-
-
-
-
-
-
-
@@ -204,6 +139,50 @@
+
+ org.apache.maven.plugins
+ maven-assembly-plugin
+
+
+ standalone
+ package
+
+ single
+
+
+
+
+
+ de.kosit.validationtool.cmd.CommandLineApplication
+
+
+
+
+ src/main/assembly/assembly-standalone.xml
+
+
+
+
+ full
+ package
+
+ single
+
+
+
+
+
+ de.kosit.validationtool.cmd.CommandLineApplication
+
+
+
+
+ src/main/assembly/assembly-full.xml
+
+
+
+
+
diff --git a/validationtool/src/main/assembly/assembly-full.xml b/validationtool/src/main/assembly/assembly-full.xml
new file mode 100644
index 0000000..5a50ed3
--- /dev/null
+++ b/validationtool/src/main/assembly/assembly-full.xml
@@ -0,0 +1,32 @@
+
+
+
+ full
+
+ jar
+
+ false
+
+
+ ${project.build.directory}/classes
+ /
+
+
+
diff --git a/validationtool/src/main/assembly/standalone-assembly.xml b/validationtool/src/main/assembly/assembly-standalone.xml
similarity index 91%
rename from validationtool/src/main/assembly/standalone-assembly.xml
rename to validationtool/src/main/assembly/assembly-standalone.xml
index 3a33cff..199357f 100644
--- a/validationtool/src/main/assembly/standalone-assembly.xml
+++ b/validationtool/src/main/assembly/assembly-standalone.xml
@@ -31,7 +31,8 @@
- ${project.build.outputDirectory}
+ ${project.build.directory}/classes
+ /