in my project, i am using a ClientBundle for my images used in the project. The images I would be using were already used by other non-gwt project, a Flex web application so these images are placed in a single directory found outside my gwt project.
hierarchy:
server
- image
- myimage.gif
- gwtprojects
- myproject
- com.gwt.sample
- CImageResource.java
In my CImageResource class:
@Source("../../../../../image/myimage.gif")
ImageResource myImage();
And gwt says "Resource file is missing".
How can i used the image in my ClientBundle class?
As much as possible, I don't wanna copy the image i'm gonna use in my project folder if there's a way to access it.
GWT loads everything from the classpath, so just put the
imagefolder in the classpath and you can reference yourmyimage.gifwith@Source("myimage.gif"),@Source("/myimage.gif")or@Source("../../../myimage.gif").