This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
--jdkhome is silently ignored if JDK home is specified by path which ends with backslash. This does not work: netbeans --jdkhome "C:\Program Files\Java\jdk1.5.0_13\" this works fine: netbeans --jdkhome "C:\Program Files\Java\jdk1.5.0_13"
easily reproducible
Backslash is used for escaping quotation mark for command line options in Windows. "C:\Program Files\Java\jdk1.5.0_13\" passed as command line parameter means [C:\Program Files\Java\jdk1.5.0_13"] - so in fact you are passing "invalid path". I can detect such invalid option and "correct" it but in fact it is invalid parameter and not a bug.
You should detect invalid option and report it. Ignoring it silently is a bad practice.
3f484902cca0
verified in: Product Version: NetBeans IDE 6.5 RC1 (Build 200810151402) Java: 1.5.0_12; Java HotSpot(TM) Client VM 1.5.0_12-b04 System: Windows Vista version 6.0 running on x86; Cp1250; cs_CZ (nb) Userdir: C:\Users\tester\.netbeans\6.5rc1