Prog starten

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hallo,

ich hab noch nicht viel Erfahrung mit Javaprogrammierung, daher

verzeiht, wenn einige Fragen die ich stelle recht dumm sind.

Ich würde gern ein ganz einfaches Programm schreiben, das eine

windowsdatei ausführt.

Genauer:

Beim start des programms soll einfach mein i-net browser gestartet

werden. Der liegt diesem Verzeichnis:

"C:\Programme\Mozilla Firefox\firefox.exe"

Wie funktioniert das. Was für bibliotheken muss ich importieren?

Was für eine classe oder sonswas muss erstellt werden?

Wie heißt der befehl um externe datein ausführen zu lassen?

Ein fertiges Bsp. Prog wäre am coolsten und dazu per // ein paar

Erklärungen an schwiere Stellen.
 

ToKaM OnE

Aktives Mitglied
Das Machst du mit
Code:
Process proc = Runtime.getRuntime().exec("dein befehl"); 
//les dir dazu mal bei [url]www.javabuch.de[/url] kapitel 16.9 durch!
//mfg ToKaM
 
G

Guest

Gast
001 /* Listing1608.java */
002
003 import java.io.*;
004
005 public class Listing1608
006 {
007 public static void main(String[] args)
008 {
009 try {
010 Runtime.getRuntime().exec("notepad");
011 } catch (Exception e) {
012 System.err.println(e.toString());
013 }
014 }
015 }


das prog hab ich mal ausprobiert und es funktioniert.
Stand in dem java buch drinne.
Aber sobald ich eine andere Datei anstatt notepad öffnen will,
wird diese nicht gefunden.
Da steht man kann nur .exe und .com Datein.
Aber auch beim stinknormalen i-net explorer funktioniert es nicht.
Und der ist ja wohl .exe


--> KEINE Ahung was das Problem ist

(das dumme ist, man kann/darf da auch keinen Pfad angeben
wie "C:\Programme\Internet Explorer\iexplore.exe" z.b) -.-
 

Jango

Gesperrter Benutzer
Anonymous hat gesagt.:
(das dumme ist, man kann/darf da auch keinen Pfad angeben
wie "C:\Programme\Internet Explorer\iexplore.exe" z.b) -.-

Warum nicht? Du musst blos doppelte Backslash nehmen:
Code:
C:\\Programme\\Internet Explorer\\iexplore.exe
 
G

Guest

Gast
SAUBERE Sache es funktioniert.

Und wie kann ich jetz per befehl etwas in die adresszeile eintragen lassen?

z.b www.google.de

Per Robot funktion ist das glaub ich zu aufwändig.

Hat da jmd noch eine gute Idee?????
 

Murray

Top Contributor
Das geht nur dann, wenn das aufzurufende Programm auch eine entsprechende Schnittstelle hat (also Kommandozeilenparameter versteht. Im Falle des IE ist das der Fall: einfach die Adresse als Parameter an den Aufruf anfügen:
Code:
runtime.exe( "iexplore.exe www.google.de");
 

NTB

Bekanntes Mitglied
Unter Windows kann man auch einfach "start htttp://www.google.de" ausführen. Das führt in den meisten Konfigurationen dazu, dass der Standardbrowser mit der angegebenen Adresse gestartet wird. Ist aber keine Garantie
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
F Erste Schritte Hausaufgaben-Prob. - Iterative Prog. Zahlen aufsummieren, wenn durch k>0 teilbar. Java Basics - Anfänger-Themen 5
M Erstes Prog. OS Abfrage Java Basics - Anfänger-Themen 9
T Quellen zum Java prog lernen mit Übungen? Java Basics - Anfänger-Themen 6
T GUI Prog. mit mehreren Klassen Java Basics - Anfänger-Themen 4
M Java-Prog soll Texte innerhalb Bildern erkennen Java Basics - Anfänger-Themen 2
J erstes Prog./Klasse - Konstruktur/Objekterstellung funktioniert nicht Java Basics - Anfänger-Themen 25
D Java-Prog. abkürzen ? Java Basics - Anfänger-Themen 13
G Taschenrechner Prog. Java Basics - Anfänger-Themen 30
S bräuchte hilfe bei einem kleinen prog Java Basics - Anfänger-Themen 3
G ein kleines java prog - hat aber einen fehler-bitte um hilfe Java Basics - Anfänger-Themen 5
hedges Prog braucht lange, schlecht programmiert? Java Basics - Anfänger-Themen 3
G Warum das Prog mehrmals das gleiche macht wegen ItemListener Java Basics - Anfänger-Themen 4
G Prog für ln2 Java Basics - Anfänger-Themen 2
L Hilfe mit java prog Java Basics - Anfänger-Themen 11
S noob frage zum prog Java Basics - Anfänger-Themen 8
M Herausfinden von welchem Pfad aus ein Prog gestartet wurde Java Basics - Anfänger-Themen 4
E folgendes kleines Prog läuft net Java Basics - Anfänger-Themen 10
M 3- Schichtenarchitektur aus vorhandenem Java Prog. erstellen Java Basics - Anfänger-Themen 6
N Brauche dringend hilfe! Prog mit Fehlern Java Basics - Anfänger-Themen 2
A Prog mit fehlern Java Basics - Anfänger-Themen 12
H Github Projekt starten/anbinden in eclipse Java Basics - Anfänger-Themen 11
Juelin jedit Fehler beim starten Java Basics - Anfänger-Themen 2
S Timer vs ExecutorService: jeden Sonntag um 14.00 Uhr einen Task starten..? Java Basics - Anfänger-Themen 1
D Java Programm mit Batch-Datei starten Java Basics - Anfänger-Themen 32
izoards Prunsrv - Windows Service - .bat file starten Java Basics - Anfänger-Themen 84
I Jetty starten von Programm (Main) Java Basics - Anfänger-Themen 27
MarvinsDepression Umgebungsvariable kann Java-Applikationen außerhalb der IDE nicht starten Java Basics - Anfänger-Themen 4
I H2 Datenbank starten / Daten in File speichern Java Basics - Anfänger-Themen 25
E Warum lässt sich eine Klasse nicht starten, wenn eine andere Klasse in dem Modul fehlerhaft ist? Java Basics - Anfänger-Themen 1
Dimax Java Programm mit exec starten Java Basics - Anfänger-Themen 5
pkm Eclipse wie mit anderer JAVA-Version starten? Java Basics - Anfänger-Themen 1
K Kann nicht starten Java Basics - Anfänger-Themen 63
S Mit Cloud Messaging Service starten Java Basics - Anfänger-Themen 2
S Android Service ferngesteuert starten Java Basics - Anfänger-Themen 5
W Threads starten Java Basics - Anfänger-Themen 2
A Eclipse-Fenster starten statt Konsoleausgabe Java Basics - Anfänger-Themen 2
J script: jar Datei starten auf Mac Os Java Basics - Anfänger-Themen 2
J Spiel mit Button klick starten Java Basics - Anfänger-Themen 9
T Fehlermeldung beim Starten von FlashTool Java Basics - Anfänger-Themen 27
C Classpath Compiler lässt sich nur bedingt von Kommandozeile aus starten Java Basics - Anfänger-Themen 17
L Programm lässt sich nicht starten! Java Basics - Anfänger-Themen 1
J Timer bauen, Main Methode immer wieder neu starten Java Basics - Anfänger-Themen 13
x-tshainge Mein Programm lässt sich nicht Starten Java Basics - Anfänger-Themen 8
B Mit Java anderes Java Programm starten Java Basics - Anfänger-Themen 3
M Java swing im Browser starten Java Basics - Anfänger-Themen 0
E App lässt sich nicht starten Java Basics - Anfänger-Themen 8
L Eine Klasse aus dem gleichen Package starten Java Basics - Anfänger-Themen 3
G Wie kann ich mein Quellcode als Programm vom desktop starten? Java Basics - Anfänger-Themen 1
E Threads Thread in While-Schleife nur einmal starten Java Basics - Anfänger-Themen 2
N Timer funktioniert nicht beim starten Java Basics - Anfänger-Themen 3
K Methoden Methode starten wenn JFrame geöffnet wird Java Basics - Anfänger-Themen 2
M Objekt starten von der main-Methode Java Basics - Anfänger-Themen 1
T while schleife starten , beeneden und wieder Starten Java Basics - Anfänger-Themen 8
B Gleicher Prozess starten und stoppen (Problem beim Stoppen) Java Basics - Anfänger-Themen 5
B javax.ejb.Timer wieder starten? Java Basics - Anfänger-Themen 0
lgund Classpath Raspberry Pi 3 FX Starten Java Basics - Anfänger-Themen 4
B MySQL starten / stoppen -> Stoppen erzeugt neuen Prozess Java Basics - Anfänger-Themen 0
B .bat - Datei starten ohne Konsolenfenster zu sehen Java Basics - Anfänger-Themen 6
X Betriebssytem interne Consolen Commands über Java starten Java Basics - Anfänger-Themen 2
cezary Server läßt sich nicht starten Java Basics - Anfänger-Themen 2
J Classpath Programm aus Programm heraus starten Java Basics - Anfänger-Themen 1
K Methoden Programm ohne Main Methode starten Java Basics - Anfänger-Themen 2
GENiALi Java Console Anwendung starten in Prozess Java Basics - Anfänger-Themen 3
P Javaprogramm mit einer bestimten Version starten Java Basics - Anfänger-Themen 5
R externes Programm starten Java Basics - Anfänger-Themen 12
U jar aus RAM heraus starten Java Basics - Anfänger-Themen 21
O Probleme mit Starten Java Basics - Anfänger-Themen 2
T jar von stick aus über jre auf stick starten Java Basics - Anfänger-Themen 6
C Ein Button soll Focus rausfinden und Methode starten Java Basics - Anfänger-Themen 9
T Wieso kann ich das jar file nicht starten? Java Basics - Anfänger-Themen 5
P Programm lässt sich nicht starten - Klasse mit Hauptmethode nicht gefunden Java Basics - Anfänger-Themen 9
F Timer abbrechen und wieder starten Java Basics - Anfänger-Themen 5
U Java Swing Timer mit ButtonKlick starten u. nach 12 Sekunden Befehl ausführen Java Basics - Anfänger-Themen 7
G Thread mehrmals starten und schliessen Java Basics - Anfänger-Themen 6
M Eclipse.exe/ symbol nicht vorhanden. kann nicht starten :S Java Basics - Anfänger-Themen 10
G JUnit-Tests im Programmdurchlauf starten Java Basics - Anfänger-Themen 4
Thallius Hidden Feature über Key Event starten Java Basics - Anfänger-Themen 4
M Programm mit jdb starten Java Basics - Anfänger-Themen 0
F APP außerhalb von Netbeans starten Java Basics - Anfänger-Themen 2
C Timer aus anderer Klasse stoppen/starten Java Basics - Anfänger-Themen 3
L Jar aus Jar Starten lassen (Update Tool) Java Basics - Anfänger-Themen 6
S Methoden Methode um Programm zu starten Java Basics - Anfänger-Themen 4
K Java-Editor: "Starten" bringt Error Java Basics - Anfänger-Themen 15
M Datei starten mit Java Java Basics - Anfänger-Themen 3
I Externes konsolen Anwendung (.exe) starten Java Basics - Anfänger-Themen 2
S Programm neu starten nach Fehlerabfang Java Basics - Anfänger-Themen 5
T Objekt in Objekt starten? Java Basics - Anfänger-Themen 2
T Bei Buttonklick Aktion starten, nach erneutem Klick beenden Java Basics - Anfänger-Themen 4
JCODA Jar aus Jar starten Java Basics - Anfänger-Themen 3
B GridBagLayout in der oberen rechten Ecke starten statt mittig Java Basics - Anfänger-Themen 2
Bluedaishi Klassen Thread über if Anweisung starten und von anderer Klassen über Button Beenden Java Basics - Anfänger-Themen 34
K Erste Schritte Brauche Hilfe bei Starten des Programms Java Basics - Anfänger-Themen 11
N Java starten Java Basics - Anfänger-Themen 21
J JavaFX aus Java-Application heraus starten Java Basics - Anfänger-Themen 7
T Threads Neuen Thread nicht aus main-Methode starten Java Basics - Anfänger-Themen 3
B Erste Schritte Fehler beim starten Java Basics - Anfänger-Themen 12
H Java Datein starten nicht :( Java Basics - Anfänger-Themen 5
M Threads von Gui Thread starten und stoppen Java Basics - Anfänger-Themen 2
S Externes Java Programm starten Java Basics - Anfänger-Themen 9
I Jar aus Java heraus starten. Java Basics - Anfänger-Themen 12

Ähnliche Java Themen

Neue Themen


Oben