Hello, This will be a newbie question, regarding resource relocation at build time. It goes like this: I code something, that maybe loads some .properties and some images. I need the paths to those files, so I hardcode them. Maybe I even use another .properties file to load these paths at runtime - but I still need to hardcode the path to this file (or give it as an command line option, let's say).
Anyway, Maven wants a certain structure, it wants the resources in src/main/resources (I know it can be configured). But when it builds the project jar, the resources are moved from that folder. So: compile time (in an IDE for example, like Eclipse): src/main/java/classes src/main/resources/resources jar time: classes resources How do you cope with this relocation? If I move everything in src/main/resources, I'll break the code when compiling with something like Eclipse (while debugging for example). If I don't, I break Maven (the build is more complex, I can't really change the resource folder using <resources> for various reasons). How do you handle your resources when building with Maven? You just put the resources in src/main/resources... and what happens when you run your jar? Thank you for your answers, Costin. -- View this message in context: http://www.nabble.com/src-main-resources-and-hardcoded-paths-tp22001032p22001032.html Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org