...but watch out if you enable maven's resource-filtering for src/main/resources. e.g. ${user.name} in your .tml will be replaced by your system user name :-)
Am 16.02.2012 um 12:05 schrieb Julien Martin: > Thanks Lance, > > Le 16 février 2012 11:15, Lance Java <lance.j...@googlemail.com> a écrit : > >> I would avoid putting resources (.tml and .properties) in src/main/java as >> you are going against maven's conventions. > > >> Only java files should go in src/main/java. Resources should go into >> src/main/resources and test resources should go in src/test/resources. >> > *Good point! Done. * > >> >> What you said initially about needing to copy resources into >> src/test/resources is incorrect. Your test cases will see all classes in >> src/main/java and all resources in src/main/resources. With the addition >> that all of the src/test/* files are available too. >> >> I use maven with the m2eclipse plugin which keeps eclipse up-to-date with >> your pom.xml. >> >> On Thursday, 16 February 2012, Julien Martin <bal...@gmail.com> wrote: >>> Hello Chris, >>> >>> Thanks! You pointed me to the right direction. I changed my POM as >> follows: >>> *<build>* >>> * <resources>* >>> * <resource>* >>> * <directory>src/main/java</directory>* >>> * <includes>* >>> * <include>**/*.tml</include>* >>> * <include>**/*.properties</include>* >>> * </includes>* >>> * </resource>* >>> * <resource>* >>> * <directory>src/main/resources</directory>* >>> * <includes>* >>> * <include>**/*</include>* >>> * <include>**/*.xml</include>* >>> * <include>**/*.tml</include>* >>> * <include>**/*.properties</include>* >>> * </includes>* >>> * </resource>* >>> * </resources>* >>> It now works fine. >>> Regards, >>> Julien. >>> >>> Le 16 février 2012 09:26, Chris Mylonas <ch...@opencsta.org> a écrit : >>> >>>> I don't know, but there's a tapestry testing module called testify that >>>> might be worth having a look at the docs. >>>> Might be some hints there >>>> >>>> http://tapestrytestify.sourceforge.net/project-layout.html >>>> >>>> I don't know the answer for you unfortunately, >>>> >>>> HTH, >>>> Chris >>>> >>>> On 16/02/2012, at 7:13 PM, Julien Martin wrote: >>>> >>>>> Hello all, >>>>> I am interested in getting feedback from those of you who use Maven + >>>>> Eclipse in order to develop Tapestry applications. >>>>> I recently realized that Tapestry templates located in >>>>> *src/main/resources*also need to be located in >>>>> *src/test/resources* in order to be picked up during unit tests. >>>>> I am not sure how to configure my environment to avoid copying the >>>>> **.tml*files from >>>>> *src/main/resources* into *src/test/resources*. >>>>> Can anyone please share tips or advice? >>>>> Regards, >>>>> J. >>>>> P.S. This is slightly off-topic as it also relates to Eclipse and >> Maven. >>>>> Sorry... >>>> >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org >>>> For additional commands, e-mail: users-h...@tapestry.apache.org >>>> >>>> >>> >> --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org