Microsoft Edge

Bluedaishi

Bekanntes Mitglied
Hallo kann mir jemand sagen warum der
Microsoft Edge nicht startet

Java:
Runtime.getRuntime().exec("cmd.exe /C start microsoft-edge:http://www.google.com");

Das funktioniert leider nicht
 
X

Xyz1

Gast
Java:
final String url_string = "http://www.google.de";
try {
	Desktop.getDesktop().browse(new URL(url_string).toURI());
} catch (IOException | URISyntaxException e) {
	e.printStackTrace();
}
 
K

kneitzel

Gast
Also wenn es der Microsoft Edge und nicht der Default Browser sein soll, so ist Dein Weg doch genau richtg.

Code:
public class Test {
  public static void main (String[] args) throws Exception {
    Runtime.getRuntime().exec("cmd.exe /C start microsoft-edge:http://www.google.com");
  }
}
öffnet bei mir ein neuen Microsoft Edge Browser mit http://www.google.com.

Edit: Getestet auf meiner Windows 10 Pro VM mit aktuellem Patchstand und Azul Zulu OpenJDK 8.
 

Bluedaishi

Bekanntes Mitglied
Ja leider macht er das aber nicht . Eine Anwendung soll den Microsoft-Edge aufrufen funktioniert aber nicht .
Oder kann ich den nur mit Admin rechten starten . Wenn ja wie kann ich dann das Passwort übergeben das ginge ja dann
nur mit RunAs . Das selbe habe ich auch mit Google Chrom probiert ging aber genauso wenig .
 

mihe7

Top Contributor
K

kneitzel

Gast
Hast Du mal in einer Eingabeaufforderung probiert, den Befehl "start microsoft-edge:" auszuführen? Wird da ein Edge Fenster geöffnet?
 

Bluedaishi

Bekanntes Mitglied
Ja das funktioniert. Genauso auch mit Google

Kann es sein. Da meine App in C:\programme usw liegt das das deshalb nicht geht ????

Starte ich die App per Maus Klick funktioniert das ganze
 

Ähnliche Java Themen

Neue Themen


Oben