From b2a6b7f49950e52285ffa29ce4ae8831830a811c Mon Sep 17 00:00:00 2001 From: michi Date: Thu, 13 Feb 2020 13:47:34 +0100 Subject: [PATCH] Improves auto-redeploy execution performance The performance of the auto-redeploy executions configured in Maven have been improved by adjusting the directories watched by the plugin responsible for the redeployment. --- README.md | 6 +++--- pom.xml | 17 ++++++++++++----- src/main/angular/package-lock.json | 2 +- src/main/angular/package.json | 2 +- 4 files changed, 17 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 0c4d25e..e9f29c4 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ comandos (desde la raíz el proyecto): Una vez configurada la base de datos podemos lanzar la ejecución con el comando: -`mvn -Prun package cargo:run` +`mvn -Prun clean package cargo:run` La aplicación se servirá en la URL local: http://localhost:9080/DAAExample @@ -38,7 +38,7 @@ Durante el desarrollo es interesante que la apliación se redespliegue de forma automática cada vez que se hace un cambio. Para ello podemos utilizar el siguiente comand: -`mvn -Prun package cargo:start fizzed-watcher:run` +`mvn -Prun clean package cargo:start fizzed-watcher:run` La aplicación se servirá en la URL local: http://localhost:9080/DAAExample @@ -51,7 +51,7 @@ A diferencia del modo de redespliegue automático anterior, en este caso cambios en las clases Java harán que se redespliegue el *backend*, mientras que los cambios en Angular harán que se redespliegue el *frontend*. -`mvn -Prun-independent-autoredeploy exec:exec@npm-build exec:exec@npm-start package cargo:start fizzed-watcher:run` +`mvn -Prun-independent-autoredeploy clean exec:exec@npm-build exec:exec@npm-start package cargo:start fizzed-watcher:run` La aplicación se servirá en local: diff --git a/pom.xml b/pom.xml index dc9a907..045deb5 100644 --- a/pom.xml +++ b/pom.xml @@ -424,7 +424,7 @@ false - true + true true @@ -438,8 +438,13 @@ true - src/main - src/main/angular/node_modules + src/main/java + + + src/main/webapp + + + src/main/angular/src @@ -551,8 +556,10 @@ true - src/main - src/main/angular + src/main/java + + + src/main/webapp diff --git a/src/main/angular/package-lock.json b/src/main/angular/package-lock.json index 1a7a624..5aa1a62 100644 --- a/src/main/angular/package-lock.json +++ b/src/main/angular/package-lock.json @@ -1,6 +1,6 @@ { "name": "daa-example", - "version": "0.2.0-alpha.9", + "version": "0.2.0-alpha.10", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/src/main/angular/package.json b/src/main/angular/package.json index d665444..ae490ec 100644 --- a/src/main/angular/package.json +++ b/src/main/angular/package.json @@ -1,6 +1,6 @@ { "name": "daa-example", - "version": "0.2.0-alpha.9", + "version": "0.2.0-alpha.10", "scripts": { "ng": "./node_modules/.bin/ng", "start": "./node_modules/.bin/ng serve", -- 2.18.1