From 7d592812dedb0657a2469d2c3a289d4bd6601c09 Mon Sep 17 00:00:00 2001 From: Jose Date: Wed, 12 Mar 2025 02:16:29 +0100 Subject: [PATCH] POM changes for jar building --- backend/.gitignore | 1 + backend/pom.xml | 27 ++++++++++++++++ .../contaminus/clase/BroadcastVerticle.java | 18 ----------- .../contaminus/clase/ConsumerVerticle1.java | 23 ------------- .../contaminus/clase/ConsumerVerticle2.java | 23 ------------- .../contaminus/clase/MainVerticleClase.java | 32 ------------------- .../contaminus/server/MainVerticle.java | 4 +++ 7 files changed, 32 insertions(+), 96 deletions(-) create mode 100644 backend/.gitignore delete mode 100644 backend/src/main/java/net/miarma/contaminus/clase/BroadcastVerticle.java delete mode 100644 backend/src/main/java/net/miarma/contaminus/clase/ConsumerVerticle1.java delete mode 100644 backend/src/main/java/net/miarma/contaminus/clase/ConsumerVerticle2.java delete mode 100644 backend/src/main/java/net/miarma/contaminus/clase/MainVerticleClase.java diff --git a/backend/.gitignore b/backend/.gitignore new file mode 100644 index 0000000..89540d8 --- /dev/null +++ b/backend/.gitignore @@ -0,0 +1 @@ +/dependency-reduced-pom.xml diff --git a/backend/pom.xml b/backend/pom.xml index baf18a2..4d71278 100644 --- a/backend/pom.xml +++ b/backend/pom.xml @@ -49,4 +49,31 @@ + + + + + + org.apache.maven.plugins + maven-shade-plugin + 3.5.3 + + + package + + shade + + + false + + + net.miarma.contaminus.server.MainVerticle + + + + + + + + \ No newline at end of file diff --git a/backend/src/main/java/net/miarma/contaminus/clase/BroadcastVerticle.java b/backend/src/main/java/net/miarma/contaminus/clase/BroadcastVerticle.java deleted file mode 100644 index 4faccb2..0000000 --- a/backend/src/main/java/net/miarma/contaminus/clase/BroadcastVerticle.java +++ /dev/null @@ -1,18 +0,0 @@ -package net.miarma.contaminus.clase; - -import io.vertx.core.AbstractVerticle; -import io.vertx.core.Promise; - -public class BroadcastVerticle extends AbstractVerticle { - @Override - public void start(Promise promise) { - vertx.setPeriodic(2000, _a -> { - vertx.eventBus().publish("broadcast.addr", "Ola"); - }); - try { - promise.complete(); - } catch (Exception e) { - promise.fail(e); - } - } -} diff --git a/backend/src/main/java/net/miarma/contaminus/clase/ConsumerVerticle1.java b/backend/src/main/java/net/miarma/contaminus/clase/ConsumerVerticle1.java deleted file mode 100644 index 23cf86f..0000000 --- a/backend/src/main/java/net/miarma/contaminus/clase/ConsumerVerticle1.java +++ /dev/null @@ -1,23 +0,0 @@ -package net.miarma.contaminus.clase; - -import io.vertx.core.AbstractVerticle; -import io.vertx.core.Promise; -import io.vertx.core.eventbus.Message; -import net.miarma.contaminus.common.Constants; - -public class ConsumerVerticle1 extends AbstractVerticle { - @Override - public void start(Promise promise) { - vertx.eventBus().consumer("broadcast.addr", this::handleMsg); - try { - promise.complete(); - } catch (Exception e) { - promise.fail(e); - } - } - - private void handleMsg(Message msg) { - Constants.LOGGER.info("Ola Broadcast soy Consumer1"); - } - -} diff --git a/backend/src/main/java/net/miarma/contaminus/clase/ConsumerVerticle2.java b/backend/src/main/java/net/miarma/contaminus/clase/ConsumerVerticle2.java deleted file mode 100644 index 3bb2938..0000000 --- a/backend/src/main/java/net/miarma/contaminus/clase/ConsumerVerticle2.java +++ /dev/null @@ -1,23 +0,0 @@ -package net.miarma.contaminus.clase; - -import io.vertx.core.AbstractVerticle; -import io.vertx.core.Promise; -import io.vertx.core.eventbus.Message; -import net.miarma.contaminus.common.Constants; - -public class ConsumerVerticle2 extends AbstractVerticle { - @Override - public void start(Promise promise) { - vertx.eventBus().consumer("broadcast.addr", this::handleMsg); - try { - promise.complete(); - } catch (Exception e) { - promise.fail(e); - } - } - - private void handleMsg(Message msg) { - Constants.LOGGER.info("Ola Broadcast soy Consumer2"); - } - -} diff --git a/backend/src/main/java/net/miarma/contaminus/clase/MainVerticleClase.java b/backend/src/main/java/net/miarma/contaminus/clase/MainVerticleClase.java deleted file mode 100644 index b83d2d8..0000000 --- a/backend/src/main/java/net/miarma/contaminus/clase/MainVerticleClase.java +++ /dev/null @@ -1,32 +0,0 @@ -package net.miarma.contaminus.clase; - -import io.vertx.core.AbstractVerticle; -import io.vertx.core.Promise; -import net.miarma.contaminus.common.Constants; - -public class MainVerticleClase extends AbstractVerticle { - @Override - public void start(Promise promise) { - vertx.deployVerticle(new BroadcastVerticle(), result -> { - if(result.succeeded()) { - Constants.LOGGER.info("📡 BroadcastVerticle desplegado"); - } else { - Constants.LOGGER.error("❌ Error al desplegar BroadcastVerticle", result.cause()); - } - }); - vertx.deployVerticle(new ConsumerVerticle1(), result -> { - if(result.succeeded()) { - Constants.LOGGER.info("📡 ConsumerVerticle1 desplegado"); - } else { - Constants.LOGGER.error("❌ Error al desplegar ConsumerVerticle1", result.cause()); - } - }); - vertx.deployVerticle(new ConsumerVerticle2(), result -> { - if(result.succeeded()) { - Constants.LOGGER.info("📡 ConsumerVerticle2 desplegado"); - } else { - Constants.LOGGER.error("❌ Error al desplegar ConsumerVerticle2", result.cause()); - } - }); - } -} diff --git a/backend/src/main/java/net/miarma/contaminus/server/MainVerticle.java b/backend/src/main/java/net/miarma/contaminus/server/MainVerticle.java index e57eb7a..ed96d17 100644 --- a/backend/src/main/java/net/miarma/contaminus/server/MainVerticle.java +++ b/backend/src/main/java/net/miarma/contaminus/server/MainVerticle.java @@ -23,4 +23,8 @@ public class MainVerticle extends AbstractVerticle { .forEach(v -> getVertx().undeploy(v)); } + public static void main(String[] args) { + io.vertx.core.Launcher.executeCommand("run", MainVerticle.class.getName()); + } + } \ No newline at end of file