diff --git a/l2jserver2-gameserver/src/assembly/distribution-derby-bin.xml b/l2jserver2-gameserver/src/assembly/distribution-derby-bin.xml
index 31cf9dd6e..c4fa4f826 100644
--- a/l2jserver2-gameserver/src/assembly/distribution-derby-bin.xml
+++ b/l2jserver2-gameserver/src/assembly/distribution-derby-bin.xml
@@ -29,14 +29,15 @@
${project.basedir}/distribution/sql
/
-
- ${project.build.directory}
- /
-
- ${project.artifactId}-${project.version}.jar
-
-
+
+
+ ${project.build.directory}/${project.artifactId}-${project.version}.jar
+ /
+ l2jserver2.jar
+ 0755
+
+
/libs
diff --git a/l2jserver2-gameserver/src/assembly/distribution-h2-bin.xml b/l2jserver2-gameserver/src/assembly/distribution-h2-bin.xml
index befe43f26..5c3da8929 100644
--- a/l2jserver2-gameserver/src/assembly/distribution-h2-bin.xml
+++ b/l2jserver2-gameserver/src/assembly/distribution-h2-bin.xml
@@ -29,14 +29,15 @@
${project.basedir}/distribution/sql
/
-
- ${project.build.directory}
- /
-
- ${project.artifactId}-${project.version}.jar
-
-
+
+
+ ${project.build.directory}/${project.artifactId}-${project.version}.jar
+ /
+ l2jserver2.jar
+ 0755
+
+
/libs
diff --git a/l2jserver2-gameserver/src/assembly/distribution-mysql5-bin.xml b/l2jserver2-gameserver/src/assembly/distribution-mysql5-bin.xml
index 39a918494..a1e95ebd4 100644
--- a/l2jserver2-gameserver/src/assembly/distribution-mysql5-bin.xml
+++ b/l2jserver2-gameserver/src/assembly/distribution-mysql5-bin.xml
@@ -29,14 +29,15 @@
${project.basedir}/distribution/sql
/
-
- ${project.build.directory}
- /
-
- ${project.artifactId}-${project.version}.jar
-
-
+
+
+ ${project.build.directory}/${project.artifactId}-${project.version}.jar
+ /
+ l2jserver2.jar
+ 0755
+
+
/libs
diff --git a/l2jserver2-gameserver/src/assembly/distribution-orientdb-bin.xml b/l2jserver2-gameserver/src/assembly/distribution-orientdb-bin.xml
index dd47519ff..fa7bb9f40 100644
--- a/l2jserver2-gameserver/src/assembly/distribution-orientdb-bin.xml
+++ b/l2jserver2-gameserver/src/assembly/distribution-orientdb-bin.xml
@@ -29,14 +29,15 @@
${project.basedir}/distribution/sql
/
-
- ${project.build.directory}
- /
-
- ${project.artifactId}-${project.version}.jar
-
-
+
+
+ ${project.build.directory}/${project.artifactId}-${project.version}.jar
+ /
+ l2jserver2.jar
+ 0755
+
+
/libs
diff --git a/pom.xml b/pom.xml
index 1c780a9cb..c66e8d7fc 100644
--- a/pom.xml
+++ b/pom.xml
@@ -28,7 +28,6 @@
l2jserver2-common
l2jserver2-gameserver
l2jserver2-loginserver
- l2jserver2-tools
@@ -80,6 +79,18 @@
true
+
+ org.apache.maven.plugins
+ maven-install-plugin
+
+
+ package
+
+ install
+
+
+
+
org.apache.maven.plugins
maven-compiler-plugin
@@ -101,7 +112,41 @@
+
+ org.apache.maven.plugins
+ maven-assembly-plugin
+ false
+
+
+ src/assembly/bin.xml
+
+
+
+
+ package
+
+ assembly
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-install-plugin
+
+
+ package
+
+ install
+
+
+
+
+
+
diff --git a/src/assembly/bin.xml b/src/assembly/bin.xml
new file mode 100644
index 000000000..03221daaa
--- /dev/null
+++ b/src/assembly/bin.xml
@@ -0,0 +1,16 @@
+
+ bin
+
+ zip
+
+ ${basedir}
+
+
+ ${basedir}/l2jserver2-gameserver/target/l2jserver2-gameserver-${project.version}-mysql5-bin.zip
+ /
+
+
+
\ No newline at end of file