http://wiki.github.com/dpp/liftweb/how-to-fix-file-locking-problem-with-jettyrun-in-windows
with regards Sven Homburg Founder of the Chenille Kit Project http://chenillekit.codehaus.org 2010/6/16 Paul Stanton <p...@mapshed.com.au> > howard, > > my application classes are not packed up into jars. they are in .class > files on the classpath (web-inf/classes). should they be reloaded? > > i'm assuming it's due to tapestry extending the classes at runtime, and > your classloader (via maven/jetty) somehow handles this.. is there no way > to get this type of reloading support when your application classes are > loose? > > regards, paul. > > > Howard Lewis Ship wrote: > >> If classes are packaged up into JARs they will not be live reloaded. >> Use Jetty for development even if you use Tomcat for deployment. >> >> On Tue, Jun 15, 2010 at 3:51 PM, Thiago H. de Paula Figueiredo >> <thiag...@gmail.com> wrote: >> >> >>> On Tue, 15 Jun 2010 19:45:35 -0300, Paul Stanton <p...@mapshed.com.au> >>> wrote: >>> >>> >>> >>>> http://tapestry.apache.org/tapestry5.1/guide/reload.html* >>>> >>>> *Hi all, >>>> >>>> >>> Hi! >>> >>> >>> >>>> I've our project is set up so that tomcat runs from the src/main/webapp >>>> dir which contains jars and compiled code. Maven is set up to maintains >>>> the >>>> jars within src/main/webapp/WEB-INF/lib and src/main/java and >>>> src/main/resources compile to /src/main/webapp/WEB-INF/classes. >>>> >>>> I'm aware that this is not quite the typical setup. >>>> >>>> >>> Why not Jetty, at least when developing? >>> >>> >>> >>>> Quite often a change to a resource such as a TML or a JS referenced by >>>> an >>>> @IncludeJavascript will cause a compile error if the web app is running: >>>> ...The project was not built due to "Could not delete >>>> '.../src/main/webapp/WEB-INF/classes/com'... >>>> and any change to a tapestry page or component fails to hot-replace. >>>> >>>> >>> I've seen this problem happening with Jetty too, but only on Windows. >>> This >>> is a problem of file locking, not Tapestry itself or your setup. I use >>> Linux >>> and I've never met this problem. :) >>> >>> -- >>> Thiago H. de Paula Figueiredo >>> Independent Java, Apache Tapestry 5 and Hibernate consultant, developer, >>> and >>> instructor >>> Owner, Ars Machina Tecnologia da Informação Ltda. >>> http://www.arsmachina.com.br >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org >>> For additional commands, e-mail: users-h...@tapestry.apache.org >>> >>> >>> >>> >> >> >> >> >> >