Classpath-relative URLs in CSS
Werner Lehmann
lehmann at media-interactive.de
Fri Jul 13 06:28:25 PDT 2012
Hi,
here is another problem with image url resolving in CSS. I observed this
before as quoted below but would like to give it a little more focus now.
Consider the following project structure (in Eclipse):
Project 1
src/images/logo.jpg
src/javafx/sheet1.css
Project 2 (inherits classpath from Project 1)
src/javafx/sheet2.css
In sheet1.css I can access the image with something like
url("../images/logo.jpg"). The problem is, I cannot do the same in
sheet2.css: the image won't be found. As a consequence it is hard or
impossible to share resources with other projects.
I am guessing that the relative URL is processed with URI.resolve or
something like that. Is it possible to use the classloader instead, or
will this be included anyway with RT-21967?
Thanks...
Rgds
Werner
On 31.05.2012 19:42, Werner Lehmann wrote:
> Also, it does not seem to work with resources inherited from a
> dependency project (might be an Eclipse issue but I suppose it would
> work if the class loader was used).
More information about the openjfx-dev
mailing list