Hi,
ich hab mit diesem Code versucht den filelocator zu benutzen:
Die Ausgabe ist : bundleentry://747/ressource/text2onto.properties
auch "static String a = fileURL.getPath().toString();" gibt mir nur die ausgabe :
/ressource/text2onto.properties
Ich brauch aber den absoluten Pfad.. kann mir einer sagen wie ich an den komme?
lg
noise
ich hab mit diesem Code versucht den filelocator zu benutzen:
Code:
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.FileNotFoundException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.URL;
import java.util.Properties;
import org.eclipse.core.runtime.FileLocator;
import org.eclipse.core.runtime.Path;
import org.eclipse.core.runtime.Platform;
import org.osgi.framework.Bundle;
/**get text2onto.properties location*/
static Bundle bundle = Platform.getBundle("text2Onto");
static Path path = new Path("ressource/text2onto.properties");
static URL fileURL = FileLocator.find(bundle, path, null);
static String a = fileURL.toString();
System.out.println(a);
Die Ausgabe ist : bundleentry://747/ressource/text2onto.properties
auch "static String a = fileURL.getPath().toString();" gibt mir nur die ausgabe :
/ressource/text2onto.properties
Ich brauch aber den absoluten Pfad.. kann mir einer sagen wie ich an den komme?
lg
noise