aplcache
Changes
pom.xml 31(+23 -8)
Details
pom.xml 31(+23 -8)
diff --git a/pom.xml b/pom.xml
index 5bb508d..f4e22e3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -8,10 +8,13 @@
<groupId>br.ufrgs.inf.prosoft.adaptivecaching</groupId>
<artifactId>APLCache</artifactId>
<version>1.0</version>
-
+
<properties>
<aspectj.version>1.8.10</aspectj.version>
<java.version>1.8</java.version>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ <maven.compiler.source>1.8</maven.compiler.source>
+ <maven.compiler.target>1.8</maven.compiler.target>
</properties>
<dependencies>
@@ -37,13 +40,21 @@
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>3.3</version>
- <configuration>
- <source>${java.version}</source>
- <target>${java.version}</target>
- <useIncrementalCompilation>false</useIncrementalCompilation>
- </configuration>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>copy</id>
+ <phase>package</phase>
+ <goals>
+ <goal>copy-dependencies</goal>
+ </goals>
+ <configuration>
+ <outputDirectory>
+ ${project.build.directory}/lib
+ </outputDirectory>
+ </configuration>
+ </execution>
+ </executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
@@ -53,8 +64,12 @@
<archive>
<manifest>
<addClasspath>true</addClasspath>
+ <classpathPrefix>lib</classpathPrefix>
<mainClass>br.ufrgs.inf.prosoft.approachescomparison.adapter.Main</mainClass>
</manifest>
+ <manifestEntries>
+ <Class-Path>lib/</Class-Path>
+ </manifestEntries>
</archive>
</configuration>
</plugin>