TAJO-281: 'mvn package -Pdist' generates duplicate Tajo jar files. (hyunsik)
diff --git a/CHANGES.txt b/CHANGES.txt
index 68f2ed2..8030ae3 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -220,6 +220,9 @@
BUG FIXES
+ TAJO-281: 'mvn package -Pdist' generates duplicate Tajo jar files.
+ (hyunsik)
+
TAJO-277: Infinite loop occurs when a table is empty. (jinho)
TAJO-273: NotEval incurs NPE with boolean column. (hyunsik)
diff --git a/tajo-core/pom.xml b/tajo-core/pom.xml
index dd18cae..d2936ec 100644
--- a/tajo-core/pom.xml
+++ b/tajo-core/pom.xml
@@ -123,6 +123,7 @@
<goal>copy-dependencies</goal>
</goals>
<configuration>
+ <excludeGroupIds>org.apache.tajo</excludeGroupIds>
<outputDirectory>${project.build.directory}/lib</outputDirectory>
<overWriteReleases>false</overWriteReleases>
<overWriteSnapshots>false</overWriteSnapshots>
diff --git a/tajo-dist/pom.xml b/tajo-dist/pom.xml
index c8bee88..edb14af 100644
--- a/tajo-dist/pom.xml
+++ b/tajo-dist/pom.xml
@@ -99,7 +99,6 @@
run rm -rf tajo-${project.version}
run mkdir tajo-${project.version}
run cd tajo-${project.version}
- run mkdir share
run cp -r $ROOT/tajo-common/target/tajo-common-${project.version}/* .
run cp -r $ROOT/tajo-rpc/target/tajo-rpc-${project.version}/* .
run cp -r $ROOT/tajo-algebra/target/tajo-algebra-${project.version}/* .
@@ -107,6 +106,7 @@
run cp -r $ROOT/tajo-core/target/tajo-core-${project.version}/* .
run cp -r ${project.basedir}/src/main/bin .
run cp -r ${project.basedir}/src/main/conf .
+ run rm -rf lib/tajo-*-${project.version}.jar
echo
echo "Tajo dist layout available at: ${project.build.directory}/tajo-${project.version}"
echo