<div dir="ltr">I started a POC about it but did not finished yet.<div>The thing is that the FIS java image allows to set up an extra folder to be part of the classpath and if the jar is started with a env variable to this folder, then the spring boot devtools will monitor this folder and restart the app.</div><div>This only bad point is that because the app is a war from the Maven POV the deploy stuff in jbosstools will deploy an exploded war so we should adjust the variable to the folder where the classes will be deployed (ex /deployments/mywar/WEB-INF/classes)</div><div><br></div><div>Jeff</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jul 26, 2017 at 10:47 AM, Aurélien Pupier <span dir="ltr"><<a href="mailto:apupier@redhat.com" target="_blank">apupier@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello,<div><br></div><div>Spring Tool Suite is providing some UI for hot deployment.<br>it is even possible for Containers (with CloundFoundry for now)</div><div>See <a href="https://www.youtube.com/watch?v=iE-7eSYDsPo&index=33&list=WL" target="_blank">https://www.youtube.com/<wbr>watch?v=iE-7eSYDsPo&index=33&<wbr>list=WL</a> , especially between 23' and 29'20" for remote hot deploy.<br><br>We discussed about it with some people of JBoss Tools team (as it would be convenient for Fuse Integration Services based on SpringBoot) but don't know what is possible and what is currently planned.<br><br>regards,</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jul 26, 2017 at 4:36 AM, Kamesh Sampath <span dir="ltr"><<a href="mailto:ksampath@redhat.com" target="_blank">ksampath@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">if you are using IDE after adding devtools deps ( be sure to add it optional) and when you rebuild the app does restart.</div><div class="m_5113625680868517149HOEnZb"><div class="m_5113625680868517149h5"><br><div class="gmail_quote"><div dir="ltr">On Wed, Jul 26, 2017 at 4:28 AM Burr Sutter <<a href="mailto:bsutter@redhat.com" target="_blank">bsutter@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Jul 25, 2017 at 3:28 PM, Ramon Gordillo Gutierrez <span dir="ltr"><<a href="mailto:ramon.gordillo@redhat.com" target="_blank">ramon.gordillo@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="font-family:verdana,sans-serif">Maybe you are seeking for devtools?</div><div style="font-family:verdana,sans-serif"><br></div><div><font face="verdana, sans-serif"><a href="https://docs.spring.io/spring-boot/docs/current/reference/html/using-boot-devtools.html" target="_blank">https://docs.spring.io/spring-<wbr>boot/docs/current/reference/ht<wbr>ml/using-boot-devtools.html</a></font><br></div><div><br></div><div><font face="verdana, sans-serif">It does not implement hot-deploy but autorestart. Not bad so far.</font></div></div><div class="gmail_extra"><br clear="all"></div></blockquote><div><br></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>Interesting, looks like I need to change my pom.xml (which is coming from the Launchpad/RHOAR booster/quickstart)</div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="gmail_extra"><div><div class="m_5113625680868517149m_5907548860024998813m_-5160869212632400490m_-2315780498974580178gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><p style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-weight:bold;margin:0px;padding:0px;font-size:14px;text-transform:uppercase"><span>RAMON</span> <span>GORDILLO</span></p><p style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-size:10px;margin:0px 0px 4px;text-transform:uppercase"><span>MIDDLEWARE SOLUTION ARCHITECT</span></p><p style="font-family:overpass,sans-serif;margin:0px;font-size:10px;color:rgb(153,153,153)"><a href="https://www.redhat.com/" style="color:rgb(0,136,206);margin:0px;text-decoration:none" target="_blank">Red Hat <span>Iberia</span></a></p><span style="font-family:overpass,sans-serif;font-size:10px;margin:0px;color:rgb(153,153,153)"><p style="margin:0px">Torre de Cristal, Floor 17th, Paseo de la Castellana 259C</p></span><span style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-size:medium"></span><span style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-size:medium"><p style="font-size:10px;margin:0px;color:rgb(153,153,153)">28046 Madrid</p></span><span style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-size:medium"></span><p style="font-family:overpass,sans-serif;margin:0px 0px 6px;font-size:10px;color:rgb(153,153,153)"><span style="margin:0px;padding:0px"><a href="mailto:ramon.gordillo@redhat.com" style="color:rgb(0,136,206);margin:0px;text-decoration:none" target="_blank">ramon.gordillo@redhat.com</a> </span> <span href="tel:+34916357935">T: <a href="http://redhatemailsignature-marketing.itos.redhat.com/" style="color:rgb(0,136,206);margin:0px;text-decoration:none" target="_blank">+34916357935</a> </span><span href="tel:+34639667440">M: <a href="http://redhatemailsignature-marketing.itos.redhat.com/" style="color:rgb(0,136,206);font-size:11px;margin:0px;text-decoration:none" target="_blank">+34639667440</a> </span></p><table border="0" style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-size:medium"><tbody><tr><td width="100px"><a href="https://red.ht/sig" target="_blank"><img src="https://www.redhat.com/profiles/rh/themes/redhatdotcom/img/logo-red-hat-black.png" width="90" height="auto"></a></td></tr></tbody></table><div style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-size:10px"><div style="color:rgb(153,153,153)">T: <a href="https://twitter.com/redhatnews" title="twitter" style="text-decoration:none;color:rgb(119,119,119)" target="_blank">@redhatnews</a> L: <a href="https://www.linkedin.com/company/red-hat" title="LinkedIn" style="text-decoration:none;color:rgb(119,119,119)" target="_blank">Red Hat</a></div></div><font face="verdana, sans-serif" style="font-size:12.8px"><br></font></div></div></div></div></div></div></div></div></div></div></div></div><div><div class="m_5113625680868517149m_5907548860024998813m_-5160869212632400490h5">
<br><div class="gmail_quote">On Wed, Jul 26, 2017 at 12:07 AM, Burr Sutter <span dir="ltr"><<a href="mailto:bsutter@redhat.com" target="_blank">bsutter@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">does anyone know the command for <div>mvn clean compile spring-boot:run <br></div><div>that also supports hot redeploy?</div><div><br></div><div>vertx run with hot deploy is</div><div>mvn clean compile vertx:run</div></div>
</blockquote></div><br></div></div></div><span class="HOEnZb"><font color="#888888">
</font></span></blockquote></div></div></div></blockquote></div><span class="HOEnZb"><font color="#888888">
</font></span></div></div></blockquote></div><span class="HOEnZb"><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div class="m_5113625680868517149gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><p style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-weight:bold;margin:0px;padding:0px;font-size:14px;text-transform:uppercase"><span>AURÉLIEN</span> <span>PUPIER</span></p><p style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-size:10px;margin:0px 0px 4px;text-transform:uppercase"><span>SENIOR SOFTWARE ENGINEER, FUSE TOOLING</span></p><p style="font-family:overpass,sans-serif;margin:0px;font-size:10px;color:rgb(153,153,153)"><a href="https://www.redhat.com/" style="color:rgb(0,136,206);margin:0px;text-decoration:none" target="_blank">Red Hat <span>France</span></a></p><p style="font-family:overpass,sans-serif;margin:0px 0px 6px;font-size:10px;color:rgb(153,153,153)"><span style="margin:0px;padding:0px"><a href="mailto:apupier@redhat.com" style="color:rgb(0,136,206);margin:0px;text-decoration:none" target="_blank">apupier@redhat.com</a> </span> <span>IM: <span>apupier</span></span></p><table border="0" style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-size:medium"><tbody><tr><td width="100px"><a href="https://red.ht/sig" target="_blank"><img src="https://www.redhat.com/files/brand/email/sig-redhat.png" width="90" height="auto"></a></td></tr></tbody></table></div></div></div></div>
</font></span></div>
<br>______________________________<wbr>_________________<br>
jbosstools-dev mailing list<br>
<a href="mailto:jbosstools-dev@lists.jboss.org">jbosstools-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/jbosstools-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/<wbr>mailman/listinfo/jbosstools-<wbr>dev</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><p style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-weight:bold;margin:0px;padding:0px;font-size:14px;text-transform:uppercase"><span>JEFF</span> <span>MAURY</span></p><p style="font-family:overpass,sans-serif;margin:0px;font-size:10px;color:rgb(153,153,153)"><a href="https://www.redhat.com/" style="color:rgb(0,136,206);margin:0px;text-decoration:none" target="_blank">Red Hat <span><br><br></span></a></p><p style="font-family:overpass,sans-serif;margin:0px 0px 6px;font-size:10px;color:rgb(153,153,153)"><span style="margin:0px;padding:0px"><a href="mailto:jmaury@redhat.com" style="color:rgb(0,136,206);margin:0px;text-decoration:none" target="_blank">jmaury@redhat.com</a> </span></p><table border="0" style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-size:medium"><tbody><tr><td width="100px"><a href="https://red.ht/sig" target="_blank"><img src="https://www.redhat.com/files/brand/email/sig-redhat.png" width="90" height="auto"></a></td><td style="font-size:10px"><div><a href="https://redhat.com/summit" style="text-decoration:none" target="_blank"><img width="70px" height="auto" src="https://www.redhat.com/files/brand/email/sig-summit.png" style="outline:0px"></a></div></td></tr></tbody></table><div style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-size:10px"><div style="color:rgb(153,153,153)"><a href="https://twitter.com/redhatjobs" title="twitter" style="background-image:url("https://www.redhat.com/files/brand/email/sm-twitter.png");height:20px;text-decoration:none;color:rgb(119,119,119);display:inline-block;line-height:20px;padding-left:16px;background-repeat:no-repeat;background-position:0px 50%" target="_blank">@redhatjobs</a> <a href="https://www.facebook.com/redhatjobs/" title="facebook" style="background-image:url("https://www.redhat.com/files/brand/email/sm-facebook.png");height:20px;text-decoration:none;color:rgb(119,119,119);display:inline-block;line-height:20px;padding-left:16px;background-repeat:no-repeat;background-position:0px 50%" target="_blank">redhatjobs</a> <a href="https://instagram.com/redhatjobs" title="instagram" style="background-image:url("https://www.redhat.com/files/brand/email/sm-instagram.png");height:20px;text-decoration:none;color:rgb(119,119,119);display:inline-block;line-height:20px;padding-left:16px;background-repeat:no-repeat;background-position:0px 50%" target="_blank">@redhatjobs</a> </div></div></div></div>
</div>