Roberto Sánchez
2014-02-24 ef282bd185482f2cab9648a8293aa74db85d787f
#593 config - Added maven descriptor for packaging
1 files added
1 files modified
3 files renamed
changed files
etc/build/pro/mvn_descriptor.xml patch | view | blame | history
pom.xml patch | view | blame | history
src/main/java/net/curisit/securis/utils/CryptoHelper.java patch | view | blame | history
src/main/java/net/curisit/securis/utils/HWInfo.java patch | view | blame | history
src/main/java/net/curisit/securis/utils/SignatureHelper.java patch | view | blame | history
etc/build/pro/mvn_descriptor.xml
....@@ -0,0 +1,31 @@
1
+ <assembly
2
+xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
3
+xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4
+xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd">
5
+ <id>packager</id>
6
+ <formats>
7
+ <format>zip</format>
8
+ </formats>
9
+ <includeBaseDirectory>false</includeBaseDirectory>
10
+ <fileSets>
11
+ <fileSet>
12
+ <directory>${project.build.directory}/classes</directory>
13
+ <includes>
14
+ <include>*.txt</include>
15
+ </includes>
16
+ <outputDirectory>${basedir}/target</outputDirectory>
17
+ <excludes>
18
+ <exclude>assembly/**</exclude>
19
+ <exclude>runners/**</exclude>
20
+ </excludes>
21
+ </fileSet>
22
+ </fileSets>
23
+ <dependencySets>
24
+ <dependencySet>
25
+ <outputDirectory>/libs</outputDirectory>
26
+ <useProjectArtifact>false</useProjectArtifact>
27
+ <unpack>false</unpack>
28
+ <scope>runtime</scope>
29
+ </dependencySet>
30
+ </dependencySets>
31
+</assembly>
pom.xml
....@@ -17,6 +17,12 @@
1717 <artifactId>maven-assembly-plugin</artifactId>
1818 <version>2.4</version>
1919 <configuration>
20
+ <formats>
21
+ <format>zip</format>
22
+ </formats>
23
+ <descriptors>
24
+ <descriptor>/Users/cproberto/Documents/wsCurisIT/SeCurisClient/etc/build/pro/mvn_descriptor.xml</descriptor>
25
+ </descriptors>
2026 <archive>
2127 <manifest>
2228 <mainClass>net.curisit.securis.License</mainClass>
....@@ -57,11 +63,13 @@
5763 <artifactId>log4j-core</artifactId>
5864 <version>2.0-rc1</version>
5965 </dependency>
60
- <dependency>
61
- <groupId>org.apache.maven.plugins</groupId>
62
- <artifactId>maven-assembly-plugin</artifactId>
63
- <version>2.4</version>
64
- <type>maven-plugin</type>
65
- </dependency>
6666 </dependencies>
67
+ <distributionManagement>
68
+<!-- use the following if you're not using a snapshot version. -->
69
+<repository>
70
+ <id>local</id>
71
+ <name>LocalDir</name>
72
+ <url>file://${basedir}/target</url>
73
+</repository>
74
+</distributionManagement>
6775 </project>
src/main/java/net/curisit/securis/CryptoHelper.java
similarity index 98%rename from src/main/java/net/curisit/securis/CryptoHelper.javarename to src/main/java/net/curisit/securis/utils/CryptoHelper.java
....@@ -1,4 +1,4 @@
1
-package net.curisit.securis;
1
+package net.curisit.securis.utils;
22
33 import java.io.UnsupportedEncodingException;
44 import java.security.InvalidKeyException;
....@@ -17,6 +17,8 @@
1717 import javax.crypto.spec.PBEKeySpec;
1818 import javax.crypto.spec.SecretKeySpec;
1919
20
+import net.curisit.securis.SeCurisException;
21
+
2022 import org.apache.commons.net.util.Base64;
2123 import org.apache.logging.log4j.LogManager;
2224 import org.apache.logging.log4j.Logger;
src/main/java/net/curisit/securis/HWInfo.java
similarity index 97%rename from src/main/java/net/curisit/securis/HWInfo.javarename to src/main/java/net/curisit/securis/utils/HWInfo.java
....@@ -1,4 +1,4 @@
1
-package net.curisit.securis;
1
+package net.curisit.securis.utils;
22
33 import java.net.InetAddress;
44 import java.net.NetworkInterface;
....@@ -8,6 +8,8 @@
88 import java.util.Collections;
99 import java.util.List;
1010
11
+import net.curisit.securis.SeCurisException;
12
+
1113 import org.apache.logging.log4j.LogManager;
1214 import org.apache.logging.log4j.Logger;
1315
src/main/java/net/curisit/securis/SignatureHelper.java
similarity index 97%rename from src/main/java/net/curisit/securis/SignatureHelper.javarename to src/main/java/net/curisit/securis/utils/SignatureHelper.java
....@@ -1,4 +1,4 @@
1
-package net.curisit.securis;
1
+package net.curisit.securis.utils;
22
33 import java.io.File;
44 import java.io.IOException;
....@@ -15,9 +15,8 @@
1515 import java.security.spec.PKCS8EncodedKeySpec;
1616 import java.security.spec.X509EncodedKeySpec;
1717
18
+import net.curisit.securis.SeCurisException;
1819 import net.curisit.securis.beans.LicenseBean;
19
-import net.curisit.securis.utils.JsonUtils;
20
-import net.curisit.securis.utils.Params;
2120
2221 import org.apache.commons.io.FileUtils;
2322 import org.apache.commons.net.util.Base64;