I would like to know what the JavaFX Image constructor\'s relative path resolution algorithm is for:
The answer is "/" if case you are using getClass().getResourceAsStream(), i.e. the root of your jar file (inside it). Not user.dir nor where the package is hosted
getClass().getResourceAsStream()