etc/build/pro/mvn_descriptor.xml
.. .. @@ -0,0 +1,31 @@ 1 + <assembly2 +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 @@ 17 17 <artifactId>maven-assembly-plugin</artifactId> 18 18 <version>2.4</version> 19 19 <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>20 26 <archive> 21 27 <manifest> 22 28 <mainClass>net.curisit.securis.License</mainClass> .. .. @@ -57,11 +63,13 @@ 57 63 <artifactId>log4j-core</artifactId> 58 64 <version>2.0-rc1</version> 59 65 </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>66 66 </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>67 75 </project> src/main/java/net/curisit/securis/CryptoHelper.javasimilarity 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;2 2 3 3 import java.io.UnsupportedEncodingException; 4 4 import java.security.InvalidKeyException; .. .. @@ -17,6 +17,8 @@ 17 17 import javax.crypto.spec.PBEKeySpec; 18 18 import javax.crypto.spec.SecretKeySpec; 19 19 20 +import net.curisit.securis.SeCurisException;21 +20 22 import org.apache.commons.net.util.Base64; 21 23 import org.apache.logging.log4j.LogManager; 22 24 import org.apache.logging.log4j.Logger; src/main/java/net/curisit/securis/HWInfo.javasimilarity 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;2 2 3 3 import java.net.InetAddress; 4 4 import java.net.NetworkInterface; .. .. @@ -8,6 +8,8 @@ 8 8 import java.util.Collections; 9 9 import java.util.List; 10 10 11 +import net.curisit.securis.SeCurisException;12 +11 13 import org.apache.logging.log4j.LogManager; 12 14 import org.apache.logging.log4j.Logger; 13 15 src/main/java/net/curisit/securis/SignatureHelper.javasimilarity 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;2 2 3 3 import java.io.File; 4 4 import java.io.IOException; .. .. @@ -15,9 +15,8 @@ 15 15 import java.security.spec.PKCS8EncodedKeySpec; 16 16 import java.security.spec.X509EncodedKeySpec; 17 17 18 +import net.curisit.securis.SeCurisException;18 19 import net.curisit.securis.beans.LicenseBean; 19 -import net.curisit.securis.utils.JsonUtils;20 -import net.curisit.securis.utils.Params;21 20 22 21 import org.apache.commons.io.FileUtils; 23 22 import org.apache.commons.net.util.Base64;