On Thu, Mar 10, 2011 at 10:37 PM, Peter Ertl <pe...@gmx.org> wrote:

> alternatively use:
>
>   AnyClass.class.getResourceAsStream(...)
>

this will look next to AnyClass.class, not in the root of the classpath

>
>
> Am 10.03.2011 um 19:20 schrieb Martin Grigorov:
>
> > You can also use:
> >
> AnyClassInSrcMainJava.class.getClassLoader().getResource("modules.properties")
> >
> > On Thu, Mar 10, 2011 at 4:29 PM, Marek Šabo <ms...@buk.cvut.cz> wrote:
> >
> >> Hi all,
> >>
> >> I have a question regarding resource loading in general (sorry for
> little
> >> OT). What code should I use to load a property file which is located in
> >> src/main/resources folder (maven directory structure)? I tried various
> >> snippets and the only one working for me under both tomcat (standalone)
> and
> >> jetty (mvn jetty:run) is to load it like this (e.g. from Application
> class):
> >>
> >> URL url =
> >>
> Thread.currentThread().getContextClassLoader().getResource("modules.properties");
> >>
> >> I extracted this from log4j loading code - is this the only way or are
> >> there other ways of doing this? The point being that files from
> resources
> >> folder vary in different places when running mvn jetty:run, deploying
> war or
> >> just running jar archive.
> >>
> >> Regards,
> >>
> >> Marek
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> >> For additional commands, e-mail: users-h...@wicket.apache.org
> >>
> >>
> >
> >
> > --
> > Martin Grigorov
> > jWeekend
> > Training, Consulting, Development
> > http://jWeekend.com <http://jweekend.com/>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>
>


-- 
Martin Grigorov
jWeekend
Training, Consulting, Development
http://jWeekend.com <http://jweekend.com/>

Reply via email to