Explorar o código

AMBARI-5852. Repackage Slider Apps view to include dependency JARs directly. (srimanth)

Srimanth Gunturi %!s(int64=11) %!d(string=hai) anos
pai
achega
13ab92caff
Modificáronse 1 ficheiros con 20 adicións e 17 borrados
  1. 20 17
      contrib/views/slider/pom.xml

+ 20 - 17
contrib/views/slider/pom.xml

@@ -200,23 +200,6 @@
 					</execution>
 				</executions>
 			</plugin>
-			<plugin>
-				<artifactId>maven-assembly-plugin</artifactId>
-				<executions>
-					<execution>
-						<phase>package</phase>
-						<goals>
-							<goal>attached</goal>
-						</goals>
-					</execution>
-				</executions>
-				<configuration>
-					<descriptorRefs>
-						<descriptorRef>jar-with-dependencies</descriptorRef>
-					</descriptorRefs>
-					<outputDirectory>${basedir}/target</outputDirectory>
-				</configuration>
-			</plugin>
 			<plugin>
 				<groupId>org.apache.maven.plugins</groupId>
 				<artifactId>maven-compiler-plugin</artifactId>
@@ -226,6 +209,21 @@
 					<target>1.6</target>
 				</configuration>
 			</plugin>
+			<plugin>
+				<artifactId>maven-dependency-plugin</artifactId>
+				<executions>
+					<execution>
+						<phase>generate-resources</phase>
+						<goals>
+							<goal>copy-dependencies</goal>
+						</goals>
+						<configuration>
+							<outputDirectory>${project.build.directory}/lib</outputDirectory>
+							<includeScope>runtime</includeScope>
+						</configuration>
+					</execution>
+				</executions>
+			</plugin>
 		</plugins>
 		<resources>
       <resource>
@@ -245,6 +243,11 @@
       <resource>
         <directory>src/main/resources/ui/public</directory>
         <filtering>false</filtering>
+      </resource>
+      <resource>
+        <targetPath>WEB-INF/lib</targetPath>
+        <filtering>false</filtering>
+        <directory>target/lib</directory>
       </resource>
 		</resources>
 		<pluginManagement>