System.out.println("Debug-Options:\n    " + debugOptionsFilename);
System.out.print("Debug options:\n    " + debugOptionsFilename);
	private void loadOptions() {		// if no debug option was specified, don't even bother to try.		// Must ensure that the options slot is null as this is the signal to the		// platform that debugging is not enabled.		String debugOptionsFilename = System.getProperty("osgi.debug");		if (debugOptionsFilename == null)			return;		options = new Properties();		URL optionsFile;		if (debugOptionsFilename.length() == 0) {			// default options location is user.dir (install location may be r/o so			// is not a good candidate for a trace options that need to be updatable by			// by the user)			String userDir = System.getProperty("user.dir").replace(File.separatorChar, '/'); //$NON-NLS-1$			if (!userDir.endsWith("/")) //$NON-NLS-1$				userDir += "/"; //$NON-NLS-1$			debugOptionsFilename = "file:" + userDir + OPTIONS; //$NON-NLS-1$		}		try {			optionsFile = getURL(debugOptionsFilename);		} catch (MalformedURLException e) {			System.out.println("Unable to construct URL for options file: " + debugOptionsFilename); //$NON-NLS-1$			e.printStackTrace(System.out);			return;		}		System.out.println("Debug-Options:\n    " + debugOptionsFilename); //$NON-NLS-1$		try {			InputStream input = optionsFile.openStream();			try {				options.load(input);			} finally {				input.close();			}		} catch (FileNotFoundException e) {			//	Its not an error to not find the options file		} catch (IOException e) {			System.out.println("Could not parse the options file: " + optionsFile); //$NON-NLS-1$			e.printStackTrace(System.out);		}		// trim off all the blanks since properties files don't do that.		for (Iterator i = options.keySet().iterator(); i.hasNext();) {			Object key = i.next();			options.put(key, ((String) options.get(key)).trim());		}		if (options.size() == 0)			options = null;	}