Commit b2a6b7f4 authored by michi's avatar michi

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.
parent f2727523
...@@ -26,7 +26,7 @@ comandos (desde la raíz el proyecto): ...@@ -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: 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 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 ...@@ -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 automática cada vez que se hace un cambio. Para ello podemos utilizar el
siguiente comand: 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 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 ...@@ -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 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*. 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: La aplicación se servirá en local:
......
...@@ -424,7 +424,7 @@ ...@@ -424,7 +424,7 @@
<activeByDefault>false</activeByDefault> <activeByDefault>false</activeByDefault>
</activation> </activation>
<properties> <properties>
<skipTests>true</skipTests> <skipTests>true</skipTests>
<skip-npm-install>true</skip-npm-install> <skip-npm-install>true</skip-npm-install>
</properties> </properties>
...@@ -438,8 +438,13 @@ ...@@ -438,8 +438,13 @@
<skipTouch>true</skipTouch> <skipTouch>true</skipTouch>
<watches> <watches>
<watch> <watch>
<directory>src/main</directory> <directory>src/main/java</directory>
<exclude>src/main/angular/node_modules</exclude> </watch>
<watch>
<directory>src/main/webapp</directory>
</watch>
<watch>
<directory>src/main/angular/src</directory>
</watch> </watch>
</watches> </watches>
<goals> <goals>
...@@ -551,8 +556,10 @@ ...@@ -551,8 +556,10 @@
<skipTouch>true</skipTouch> <skipTouch>true</skipTouch>
<watches> <watches>
<watch> <watch>
<directory>src/main</directory> <directory>src/main/java</directory>
<exclude>src/main/angular</exclude> </watch>
<watch>
<directory>src/main/webapp</directory>
</watch> </watch>
</watches> </watches>
<goals> <goals>
......
{ {
"name": "daa-example", "name": "daa-example",
"version": "0.2.0-alpha.9", "version": "0.2.0-alpha.10",
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {
......
{ {
"name": "daa-example", "name": "daa-example",
"version": "0.2.0-alpha.9", "version": "0.2.0-alpha.10",
"scripts": { "scripts": {
"ng": "./node_modules/.bin/ng", "ng": "./node_modules/.bin/ng",
"start": "./node_modules/.bin/ng serve", "start": "./node_modules/.bin/ng serve",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment