Java class getResource() with eclipse

Nicolas Martel picture Nicolas Martel · Sep 9, 2012 · Viewed 10.7k times · Source

i've been trying to get getResource to work correctly this whole morning but so far the only way i've had to get it working is by moving the res folder to the bin folder and then using getResource like so

URL url = MyClass.class.getResource("/res/gfx/entity/entity1.png");

But is there not any way i can make it so res is outside the bin folder?

Answer

Nicolas Martel picture Nicolas Martel · Sep 9, 2012

Nevermind, i can't believe how stupid of a fix that was.

I added the res folder to the main project folder rather than bin, then went in eclipse

run > run configurations > classpath > select user entries > advanced > add folders > select res

then when calling a folder from res, rather than doing "/res/gfx/entity/entity1.png", i did "/gfx/entity/entity1.png"

Problem solved!