diff --git a/.gitignore b/.gitignore index f83e8cf..ddacca5 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ .idea target *.iml +dependency-reduced-pom.xml diff --git a/README.md b/README.md index 8864d17..686da25 100644 --- a/README.md +++ b/README.md @@ -155,6 +155,23 @@ mvn test -D test=CulqiCreateTest#test6ValidCreateSubscription mvn test -D test=CulqiCreateTest#test7ChargeCapture ``` +## ¿Cómo instalar el jar de Culqi en un proyecto Maven? + +```bash +mvn install:install-file -Dfile={dir}/culqi-java-1.1.8.jar -DgroupId=com.culqi -DartifactId=culqi-java -Dversion={version} -Dpackaging=jar +``` + + +Luego agregas la siguiente dependencia en el pom.xml + +```xml + + com.culqi + culqi-java + {version} + +``` + ## Autor Willy Aguirre ([@marti1125](https://github.com/marti1125) - Team Culqi) diff --git a/pom.xml b/pom.xml index b7a9e87..2957d51 100644 --- a/pom.xml +++ b/pom.xml @@ -82,25 +82,34 @@ + - + - maven-assembly-plugin + org.apache.maven.plugins + maven-shade-plugin + 2.3 + package - single + shade + + + + + com.culqi.Culqi + + + - - - jar-with-dependencies - - + + - \ No newline at end of file + diff --git a/src/main/java/com/culqi/Culqi.java b/src/main/java/com/culqi/Culqi.java index 63c9eb1..c6d2f31 100644 --- a/src/main/java/com/culqi/Culqi.java +++ b/src/main/java/com/culqi/Culqi.java @@ -35,4 +35,7 @@ public class Culqi { public Culqi() {} + public static void main(String[] args) { + } + } diff --git a/src/main/java/com/culqi/apioperation/All.java b/src/main/java/com/culqi/apioperation/All.java index 7d7e30a..c265b82 100644 --- a/src/main/java/com/culqi/apioperation/All.java +++ b/src/main/java/com/culqi/apioperation/All.java @@ -1,6 +1,5 @@ package com.culqi.apioperation; -import java.util.List; import java.util.Map; /** diff --git a/src/main/java/com/culqi/model/Card.java b/src/main/java/com/culqi/model/Card.java index 7b56410..9969c44 100644 --- a/src/main/java/com/culqi/model/Card.java +++ b/src/main/java/com/culqi/model/Card.java @@ -3,7 +3,6 @@ import com.culqi.apioperation.*; import com.culqi.util.ObjectResult; -import java.util.HashMap; import java.util.Map; /** diff --git a/src/main/java/com/culqi/util/ObjectResult.java b/src/main/java/com/culqi/util/ObjectResult.java index 7e71cfb..7a7a107 100644 --- a/src/main/java/com/culqi/util/ObjectResult.java +++ b/src/main/java/com/culqi/util/ObjectResult.java @@ -1,11 +1,9 @@ package com.culqi.util; import com.fasterxml.jackson.core.type.TypeReference; -import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import java.util.HashMap; -import java.util.List; import java.util.Map; /** diff --git a/src/main/java/com/culqi/util/ResponseHelper.java b/src/main/java/com/culqi/util/ResponseHelper.java index 0d999a3..cffc625 100644 --- a/src/main/java/com/culqi/util/ResponseHelper.java +++ b/src/main/java/com/culqi/util/ResponseHelper.java @@ -5,7 +5,6 @@ import okhttp3.*; import java.util.HashMap; -import java.util.Iterator; import java.util.Map; import java.util.concurrent.TimeUnit;