Re: [jdee-users] Use of / or of \ under MSWindows
Brought to you by:
paullandes
From: Carlos K. <cko...@pi...> - 2009-07-12 15:56:52
|
On Sun, 12 Jul 2009, Vincent Belaïche wrote: > Date: Sun, 12 Jul 2009 17:41:24 +0200 > From: "[iso-8859-1] Vincent Belaïche" <vin...@ho...> > To: jdee-users jdee-users <jde...@li...> > Subject: [jdee-users] Use of / or of \ under MSWindows > > > Hello, > I am using JDEE under MSWindow2000, and I am wondering whether there is a good reason why the classpath passed to the java.exe with -classpass uses / and not \ during the debugging sessions. > I seems that JDEE uses *nix like shell for the debugging session. Is that a correct understanding ? > My question is motivated by this that jPicEdt (which I am a developper of) calls System.getProperty("java.class.path") to get the class pass.When jPicEdt is run normally with launching using \, things go well because \ is the system file separator. Buf when I am in debugging session, some stuff goes wrong because of using / instead of \ under MSWindows. > Best regards, > Vincent. 3 reasons: - In Windows, / works just as well as \ as a path separator. - In java, / needs no escaping, but \ needs to be escaped as \\. - If you use /, your code will work on all platforms without modification. Carlos |