Programme mit Java öffnen

Status
Nicht offen für weitere Antworten.
G

GAST

Gast
Der Titel sagt fast schon alles:
Ich möchte mit eine Java-Applikation ein anderes Programm öffnen.
Gibt es einen Befehl der Art System.open("Programmname.exe"); oder so was ähnliches?
Wäre dankbar für jede Hilfe
 

Nobody

Top Contributor
Code:
try {
  Runtime.getRuntime().exec("Anwendung.exe");
}
catch (Exception e) {
   System.err.println(e.toString());
}
 
G

Gast

Gast
Code:
public class OPEN
{
 public static void main (String[] args)
 {
  String target = args[0];
  try
  {
   Runtime.getRuntime().exec(target); 
  } 
  catch (Exception e) {System.err.println(e.toString());} 
 }
}

Habe den oben stehenden Quellcode aufgesezt. Doch wenn ich im Terminal (ich arbeite mit MacOSX) zum Beispiel folgenden Befehl eingebe: java OPEN /applications/iTunes.app
bekomme ich immer eine Fehlermeldung.

java.io.IOException: /applications/iTunes.app: cannot execute

kann man mit Java nur .exe files ausführem? Oder gibt es einen Fehler in meinem Code der das Öffnen verhindert?
 

Stefan1200

Top Contributor
Unter MacOS X habe ich mit dem Ausführen von Programmen das gleiche Problem. Mein Programm StartPanel (siehe Homepage) hat das gleiche Problem wie du. Wenn du eine Lösung findest, und du diese nicht hier finden solltest, bitte unbedingt hier in diesem Forum reinschreiben, mich würde das nämlich interessieren, warum dieser Fehler kommt.

Wenn ich eine Lösung finde, schreibe ich es hier auch rein.
 

Stefan1200

Top Contributor
So, ich hole den Thread nochmal hoch. Vieleicht weilen jetzt ja auch Mac Java Programmierer unter uns.
Das es geht weiss ich, die Frage ist nur wie. Vielleicht kennt jemand eine Lösung für das "Programme starten unter Mac OS Problem".
 

Stefan1200

Top Contributor
Von: Kerberus
An: Stefan1200
Verfasst am: 28. 02. 2004, 23:02
Titel: getRuntime() unter MacOSX

Habe die Lösung gefunden, wie man unter MacOSX Programme starten kann.
Der Befehl Runtime.getRuntime().exec() greift aufs Terminal zu, daher kann man normale UNIX-Befehle anwenden um Programme zu starten.

Befehl: open classpath

Beispiel

Runtime.getRuntime().exec(open /Applications/Mail.app);

dadurch wird Mail gestartet.



PS: Danke Kerberus.
 

rtt

Bekanntes Mitglied
Nobody hat gesagt.:
Code:
try {
  Runtime.getRuntime().exec("Anwendung.exe");
}
catch (Exception e) {
   System.err.println(e.toString());
}

Hi, wenn ich das so mache bekomme ich immer eine Exception
java.io.IOException: CreateProcess test.exe error2

Kann mir da einer weiterhelfen?
Danke
Gruß Robin
 

rtt

Bekanntes Mitglied
Hab den Fehler gefunden.
Man muß den denauen Pfad mit angeben.
So gehts:

kurze version:
Code:
try { 
    Runtime.getRuntime().exec("c:\\windows\\notepad.exe"); 
} 
catch (Exception rune) {System.out.println(rune);}

lange version:
Code:
Runtime rt = Runtime.getRuntime();
Process pro = null;

try {
    pro = rt.exec("c:\\windows\\notepad.exe");
}
catch(Exception e){System.out.println(e);}

Gruß Robin
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
DanielsLPecke Java Arrays an andere Java Programme schicken und zurück Allgemeine Java-Themen 5
F Mit Java Programme aus der Taskleiste auslesen Allgemeine Java-Themen 5
Fu3L Java Programme an Taskleiste anheften Allgemeine Java-Themen 5
F GCJ bzw. native Java-Programme Allgemeine Java-Themen 7
P Bekannte in Java geschriebene Programme Allgemeine Java-Themen 15
W Einfaches Installer/setup tool für java programme das. Allgemeine Java-Themen 4
C Java 6 Programme irgendwie lauffähig machen für Mac 10.5 Allgemeine Java-Themen 11
P Server für Java- Programme Allgemeine Java-Themen 8
X Java Programme verschlüssen Allgemeine Java-Themen 14
P Java 6 kompilierte programme laufen die auch unter JRE 1.4.x Allgemeine Java-Themen 43
S 5. Programme, die EXE-Dateien aus JAVA-Anwendungen erstellen Allgemeine Java-Themen 4
K Mit Java kleine Freeware Programme erstellen. Geht das? Allgemeine Java-Themen 16
Y Aus einem Java Programm andere (Exe-)Programme starten Allgemeine Java-Themen 3
T Benötigte Programme für Java ! Allgemeine Java-Themen 29
H java Programme als batch starten Allgemeine Java-Themen 13
S java Programme über Konsole starten Allgemeine Java-Themen 5
T Java Programme verpacken Allgemeine Java-Themen 15
Z Java Programme laufen nicht zusammen Allgemeine Java-Themen 9
K java programme auf deutsch? Allgemeine Java-Themen 4
T mit Java per DDE auf Windows-Programme zugreifen Allgemeine Java-Themen 7
V Fehlerfreie Java-Programme lassen sich nicht ausführen Allgemeine Java-Themen 2
volcanos JavaFX-Programme nur in NetBeans selber ausführbar ! command_line: NoClassDefFoundError Allgemeine Java-Themen 39
O Start externer Programme Allgemeine Java-Themen 1
T Programme ausführen.. Allgemeine Java-Themen 3
T Während des Programmlaufs andere Programme ausführen Allgemeine Java-Themen 1
J Programme erklären Allgemeine Java-Themen 1
W Threads Mit Thread und Runtime externe Programme öffnen Allgemeine Java-Themen 0
C Prozesssteuerung - Speicherhungrige externe Programme werden blockiert Allgemeine Java-Themen 2
E Eure erstellten Programme Allgemeine Java-Themen 3
B Externe Programme und ProcessBuilder Allgemeine Java-Themen 5
G Library für CNC Programme Allgemeine Java-Themen 2
J Können Programme sich selbst erweitern? Allgemeine Java-Themen 6
D externe programme / Jdesktoppane, ... Allgemeine Java-Themen 6
M Plugins für eigene Programme Allgemeine Java-Themen 3
GilbertGrape Jetty-Dienst startet keine Programme mit Oberfläche Allgemeine Java-Themen 2
C Programme Modularisieren Allgemeine Java-Themen 2
M Prüfen, welche anderen Programme laufen Allgemeine Java-Themen 5
J Services - Programme laden (Speicherproblem?) Allgemeine Java-Themen 7
A State-of-the-Art Techniken für Desktop Programme ? Allgemeine Java-Themen 3
D mehrere Programme miteinander kommunizieren lassen Allgemeine Java-Themen 12
M Fremde Programme öffnen? Allgemeine Java-Themen 16
S programme? Allgemeine Java-Themen 2
S Programme für Struktogramm? Allgemeine Java-Themen 16
8 Programme für bestimmte Dateitypen finden Allgemeine Java-Themen 6
F Shell-Programme per Runtime.exec() starten und mehr? Allgemeine Java-Themen 4
M Programme auf anderen Rechnern auführen Allgemeine Java-Themen 4
S programme schreiben Allgemeine Java-Themen 3
Q Programme ausführen Parameter einstellen Allgemeine Java-Themen 9
OnDemand Java Deployment Vaadin Allgemeine Java-Themen 3
D Hat Java eine Library um JavaScript auszuwerten? Allgemeine Java-Themen 2
Zrebna Wieso sind eigentlich JUnit-Tests in src/test/java platziert - nur Konvention? Allgemeine Java-Themen 7
N LlaMA, KI, java-llama.cpp Allgemeine Java-Themen 39
V Java-Codierungsherausforderung: Navigieren durch die Macken der Datumsmanipulation Allgemeine Java-Themen 2
E Output Fehler (Java-Programm Kuchen) Allgemeine Java-Themen 11
M java: unexpected type Allgemeine Java-Themen 2
harrytut Java Input/Output Tests Junit Allgemeine Java-Themen 3
B Java Discord bot auf ein Root Server? Allgemeine Java-Themen 1
BetziTheRealOne Java PKIX path building failed as non Admin Allgemeine Java-Themen 15
D Linux, Java-Version wird nicht erkannt bzw. welche Einstellung fehlt noch? Allgemeine Java-Themen 19
KonradN Java 21 Release Allgemeine Java-Themen 5
V Umgang mit fehlenden Daten in einer Java-Datenanalyseanwendung Allgemeine Java-Themen 5
P Fehler: Hauptklasse Main konnte nicht gefunden oder geladen werden Ursache: java.lang.ClassNotFoundException: Main Allgemeine Java-Themen 24
K Java Anwendung machen Anleitung Allgemeine Java-Themen 5
G java.io.listFiles() Allgemeine Java-Themen 3
8u3631984 Frage zu Java Streams min / max Allgemeine Java-Themen 17
S Java Programm lässt sich vom USB-Stick starten, aber nicht von HDD Allgemeine Java-Themen 16
K Java-Projekt Allgemeine Java-Themen 11
K Java-Projekt Allgemeine Java-Themen 0
ruutaiokwu Welcher Browser unterstützt heutzutage noch Java Applets? Allgemeine Java-Themen 5
Jose05 Java-Klasse im extra cmd-Fenster ausführen Allgemeine Java-Themen 3
rode45e Java Threads Allgemeine Java-Themen 4
G java.io.listFiles() Allgemeine Java-Themen 2
N Java Dynamic Proxy Allgemeine Java-Themen 3
N Leichte Java Gegner Ki Allgemeine Java-Themen 10
A Java modul Problem Allgemeine Java-Themen 4
Thomasneuling Java Jar datei erstellen, von Projekt, dass auch Javafx Dateien, FXML Dateien und CSS Dateien, sowie Bilder enthält? Allgemeine Java-Themen 14
V Funktionale Schnittstelle in Java Allgemeine Java-Themen 3
OnDemand Java String in Hashmap als Key NULL Allgemeine Java-Themen 27
urmelausdemeis Exception in thread "main" java.lang.Error: Unresolved compilation problem: Allgemeine Java-Themen 7
berserkerdq2 Wenn ich bei Intelij javafx mit maven importieren will, muss ich das in die pom.xml reintun, aber warum noch in module-info.java? Allgemeine Java-Themen 3
KonradN Java 20 am 21. März Allgemeine Java-Themen 1
O Java Website Stock Bot Allgemeine Java-Themen 3
J Front-/Backend in Java Allgemeine Java-Themen 14
doopexxx JAVA Google Webcrawler Allgemeine Java-Themen 1
J JavaScript innerhalb eines Java Projekts ausführen Allgemeine Java-Themen 2
A Java Programm erstellen hilfe Allgemeine Java-Themen 10
G java.lang.NoClassDefFoundError: org/aspectj/lang/Signature Allgemeine Java-Themen 2
lalex1491 Java Aktienkurse nachfragen Allgemeine Java-Themen 4
J Class to link Java Allgemeine Java-Themen 4
V Wie funktioniert das Schlüsselwort "final" von Java? Allgemeine Java-Themen 19
mrStudent Inferenz JAVA Allgemeine Java-Themen 6
U URI Rechner (Java Script) Allgemeine Java-Themen 7
TheSkyRider Java Geburtsdatum Textfeld Allgemeine Java-Themen 7
mihe7 Java 19 JavaDocs: Browserintegration Allgemeine Java-Themen 0
Encera Gleichzeitiges Ausführen und verbinden von 2 Java-Klassen über die Eingabeaufforderung und Eclipse Allgemeine Java-Themen 21
H Java Rechner Programmierung der Mathematik Allgemeine Java-Themen 33
Lennox Schinkel Java Kara Auf einen Java Host laufen lassen Allgemeine Java-Themen 17
C Fußnoten von DocX mit Java Allgemeine Java-Themen 2
C Fußnoten in DocX mit Java Allgemeine Java-Themen 1
M Aussagenlogik in Java Programmieren Allgemeine Java-Themen 22

Ähnliche Java Themen

Neue Themen


Oben