What if you start a java process in cygwin? Path names mess me up.
[1] http://stackoverflow.com/questions/17124689/i-really-would-l...
[2] http://stackoverflow.com/questions/4468967/two-problems-with...
If you run your pre-existing JRE, its behaviour won't change. If you run a JRE compiled with cygwin (I've no idea if they provide one or not) then it will have UNIX-style path support.
"c:/whatever/another_dir/some.file"
There's also cygpath to convert between Windows/Unix style paths: http://cygwin-lite.sourceforge.net/html/cygpath.html