|
@@ -0,0 +1,48 @@
|
|
|
+<?xml version="1.0" encoding="UTF-8"?>
|
|
|
+<!--
|
|
|
+ Licensed under the Apache License, Version 2.0 (the "License");
|
|
|
+ you may not use this file except in compliance with the License.
|
|
|
+ You may obtain a copy of the License at
|
|
|
+
|
|
|
+ http://www.apache.org/licenses/LICENSE-2.0
|
|
|
+
|
|
|
+ Unless required by applicable law or agreed to in writing, software
|
|
|
+ distributed under the License is distributed on an "AS IS" BASIS,
|
|
|
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
|
+ See the License for the specific language governing permissions and
|
|
|
+ limitations under the License.
|
|
|
+-->
|
|
|
+<assembly>
|
|
|
+ <id>hadoop-hdfs-nfs-dist</id>
|
|
|
+ <formats>
|
|
|
+ <format>dir</format>
|
|
|
+ </formats>
|
|
|
+ <includeBaseDirectory>false</includeBaseDirectory>
|
|
|
+ <fileSets>
|
|
|
+ <fileSet>
|
|
|
+ <directory>target</directory>
|
|
|
+ <outputDirectory>/share/hadoop/hdfs</outputDirectory>
|
|
|
+ <includes>
|
|
|
+ <include>${project.artifactId}-${project.version}.jar</include>
|
|
|
+ </includes>
|
|
|
+ </fileSet>
|
|
|
+ </fileSets>
|
|
|
+
|
|
|
+ <dependencySets>
|
|
|
+ <dependencySet>
|
|
|
+ <useProjectArtifact>false</useProjectArtifact>
|
|
|
+ <outputDirectory>/share/hadoop/hdfs/lib</outputDirectory>
|
|
|
+ <!-- Exclude hadoop artifacts. They will be found via HADOOP* env -->
|
|
|
+ <excludes>
|
|
|
+ <exclude>org.apache.hadoop:hadoop-common</exclude>
|
|
|
+ <exclude>org.apache.hadoop:hadoop-hdfs</exclude>
|
|
|
+ <!-- use slf4j from common to avoid multiple binding warnings -->
|
|
|
+ <exclude>org.slf4j:slf4j-api</exclude>
|
|
|
+ <exclude>org.slf4j:slf4j-log4j12</exclude>
|
|
|
+ <exclude>org.hsqldb:hsqldb</exclude>
|
|
|
+ </excludes>
|
|
|
+ </dependencySet>
|
|
|
+ </dependencySets>
|
|
|
+
|
|
|
+</assembly>
|
|
|
+
|