<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Christoph Frick - ofnir.net - Open Source Consultant, Software Developer and System Administrator (Posts about springloaded)</title><link>https://ofnir.net/</link><description></description><atom:link href="https://ofnir.net/categories/springloaded.xml" rel="self" type="application/rss+xml"></atom:link><language>en</language><copyright>Contents © 2026 &lt;a href="mailto:cf@ofnir.net"&gt;Christoph Frick - ofnir.net&lt;/a&gt; </copyright><lastBuildDate>Tue, 21 Apr 2026 11:44:46 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>Run(-app) Grails 2.3 non-forked with reloading in IntelliJ 12</title><link>https://ofnir.net/posts/run-app-grails-23-non-forked-with-reloading-in-intellij-12/</link><dc:creator>Christoph Frick - ofnir.net</dc:creator><description>&lt;p&gt;Add these VM options to the &lt;code class="docutils literal"&gt;&lt;span class="pre"&gt;run-app&lt;/span&gt;&lt;/code&gt; to get class reloading working in
IntelliJ 12&lt;/p&gt;
&lt;div class="code"&gt;&lt;pre class="code sh"&gt;&lt;a id="rest_code_c502df5aa2db4260ab1f6c1c783c0eb3-1" name="rest_code_c502df5aa2db4260ab1f6c1c783c0eb3-1" href="https://ofnir.net/posts/run-app-grails-23-non-forked-with-reloading-in-intellij-12/#rest_code_c502df5aa2db4260ab1f6c1c783c0eb3-1"&gt;&lt;/a&gt;-javaagent:&lt;span class="si"&gt;${&lt;/span&gt;&lt;span class="nv"&gt;GRAILS_HOME&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;/lib/org.springframework/springloaded/jars/springloaded-1.1.5.RELEASE.jar&lt;span class="w"&gt; &lt;/span&gt;-Xverify:none&lt;span class="w"&gt;  &lt;/span&gt;-noverify&lt;span class="w"&gt; &lt;/span&gt;-Dspringloaded.synchronize&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nb"&gt;true&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;-Djdk.reflect.allowGetCallerClass&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nb"&gt;true&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;-Dspringloaded&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;profile&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;grails&lt;span class="p"&gt;;&lt;/span&gt;&lt;span class="nv"&gt;cacheDir&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;/tmp/slcache
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Note, that the version (1.1.5) depends on your Grails version (this is for
2.3.7) and the cache location is changed to &lt;code class="docutils literal"&gt;/tmp/slcache&lt;/code&gt; - the default is
&lt;code class="docutils literal"&gt;&lt;span class="pre"&gt;~/.grails/&amp;lt;verison&amp;gt;/.slcache&lt;/span&gt;&lt;/code&gt;).&lt;/p&gt;</description><category>Debug</category><category>Grails</category><category>IntelliJ</category><category>springloaded</category><guid>https://ofnir.net/posts/run-app-grails-23-non-forked-with-reloading-in-intellij-12/</guid><pubDate>Tue, 01 Apr 2014 22:00:00 GMT</pubDate></item></channel></rss>