if you configure the jetty-plugin (in eclipse) it will use the compiled classes from the binary directory. it will do as if it where in your WEB-INF/classes directory.
because you can build your project with maven from the command line the content of the target directory in eclipse then does not reflect the changed content as eclipse has no way of knowing if the files in your filesystem have changed. therefore you have to refresh the target directory in eclipse after you build your project using maven from the command line. because this is a tedious and boring task that is easy forgotten :) it is recommend to use a different output directory for the classes generated by eclipse (the latest m2 plugin uses target-eclipse anyway). the templates will be reloaded automatically if you have them in your classpath. your eclipse project needs at least the src/main/java and src/main/resources directory in its classpath. the src/main/resources directory contains the template files in directories corresponding with to the package structure of you classes. everything in your classpath will be put virtually in you WEB-INF/classes directory of your servlet container. i hope this helps :) g, kris maxthesecond <[EMAIL PROTECTED]> 11.06.2008 16:19 Bitte antworten an "Tapestry users" <users@tapestry.apache.org> An users@tapestry.apache.org Kopie Thema Re: T5 Automatic class reloading After playing for hours I achieve to make my classes automatically reloaded with it a true joy. But now my templates are not up to date..... I need to understand the following, both jetty plugin and jettyrun show in the console: launching Jetty webapp: /compramaestra on address: 0.0.0.0:80 using dir: [D:\MAX\prg\workspace\compramaestra\src\main\webapp] So I guess jetty has no idea where target or target-eclipse or whatever output directory is...thus it should be tapestry itself who makes some assumptions in order to reload the classes and templates. I might be completly wrong.... I also can't understend the role maven plays in the game. I just wish to run the jetty-plugin change my templates and java classes and look at the browser. At the moment my output file is target (after some strange changes from target-eclipse to target) and it contains both the class files and the tml files And for the classes everything goes smoth but the tml.... It seems like eclipse when building the app deploys automatically the classes in the target directory but doesn't know what to do with the tml files. Thanks -- View this message in context: http://www.nabble.com/T5-Automatic-class-reloading-tp17749608p17778905.html Sent from the Tapestry - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]