Wie unter Java "set XXX=YYY" ausführen?

Status
Nicht offen für weitere Antworten.
A

AndreasGerste

Gast
Hallo,

unter Windows kann man auf der Kommandozeile ja Umgebungsvariablen mit "set" setzen (z.b. "set path=c:\"). kann ich das aus java auch direkt heraus machen ???

Viele Grüße
Andreas
 

mic_checker

Top Contributor
Du willst mit Java die Umgebungsvariablen setzen ?
Du kannst ja externe Programme ausführen, siehe "Runtime","exec" etc. pp (-> Suchfunktion).
 
G

Gast

Gast
ich will das ohne externe programme machen.

Runtime.getRuntime().exec( "cmd /c start set blah=blubb");

kommt also nicht in frage.
 

messi

Bekanntes Mitglied
Geht nicht. Kann man nur mit System.getenv() lesen.
Wenn du in Java ein externes Programm starten möchtest, dann schau dir mal ProcessBuilder.environment() an.
 

messi

Bekanntes Mitglied
Bleiglanz hat gesagt.:
was glaubst denn du, was Umgebungsvariablen überhaupt sind?
Umgebungsvariablen können von Programm zu Unterprogramm durchgereicht werden. Das hat nichts (mehr) speziell mit einer Shell zu tun.
 
G

Gast

Gast
also ich meine jedenfalls eine variable im speicher auf die alle anwendungen zugreifen können.
 

Bleiglanz

Gesperrter Benutzer
messi hat gesagt.:
Bleiglanz hat gesagt.:
was glaubst denn du, was Umgebungsvariablen überhaupt sind?
Umgebungsvariablen können von Programm zu Unterprogramm durchgereicht werden. Das hat nichts (mehr) speziell mit einer Shell zu tun.
versteh ich nicht

was ist "von Programm zu Unterprogramm durchreichen"?

oder sind jetzt "globale Variablen" gemeint?
 

Bleiglanz

Gesperrter Benutzer
tss

global für WAS???

wenn ich in einer shell export foo=... mache, dann gilt das eben für diese shell und alle untergeordneten shells

gobal für alle Prozesse? die windows registry??

global in einer Umgebung? z.B. die CGI-Umgebungsvariablen die von einem Webserver - für CGI-Skripten - bei jedem Request generiert werden??

wenn ich ein java-programm DIREKT via init oder als Windows-Service starte, dann kann ich natürlich eine "Umgebung" definieren (beim Startup), aber was soll der Ausdruck

UMGEBUNGSVARIABLE

eigentlich bedeuten??
 

messi

Bekanntes Mitglied
Bleiglanz hat gesagt.:
messi hat gesagt.:
Umgebungsvariablen können von Programm zu Unterprogramm durchgereicht werden. Das hat nichts (mehr) speziell mit einer Shell zu tun.
versteh ich nicht

was ist "von Programm zu Unterprogramm durchreichen"?
Wenn ein Programm ein anderes startet, dann werden die Umgebungsvariablen quasi vererbt. Sie sind zwar variabel, aber nicht global, da man nicht die Umgebung anderer Programme beeinflussen kann. Die Umgebung wird beim Starten eines Unterprogramms einfach kopiert.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
A Java unter Win 10 Allgemeine Java-Themen 1
H Java SDK unter 32 Bit Allgemeine Java-Themen 5
J Wie konkret funktioniert das Modulsystem unter Java 11? Allgemeine Java-Themen 4
E Erfahrungen mit Java/JS Bridge unter nodejs und NodeJS/C++ Bridge Allgemeine Java-Themen 0
N Lizenzensierung von Java Programmen unter Linux Allgemeine Java-Themen 3
D Aktuell installierte Java Version auslesen unter Windows Allgemeine Java-Themen 5
F URI-Scheme mit Java unter MacOS erstellen? Allgemeine Java-Themen 0
E Drucken einer Pdf Datei unter Java. Allgemeine Java-Themen 1
F Mencoder unter Java Ausführen Allgemeine Java-Themen 0
G IR Fernbedienung unter Java Allgemeine Java-Themen 0
P java.nio.file unter Java 6 verwenden Allgemeine Java-Themen 4
R Java-Progamm über Icon starten unter Windows Allgemeine Java-Themen 9
G Runtime.exec beendet Programm unter Linux, wenn Java Programm beendet wird Allgemeine Java-Themen 3
S Java-Installation unter Sun OS Allgemeine Java-Themen 3
K Xattr Mac unter Java ansprechen Allgemeine Java-Themen 17
S (Doppel)Klick-Verhalten vom Desktop unter Java imitieren. Allgemeine Java-Themen 5
Z Probleme mit Java unter Vista/ Windows 7 Allgemeine Java-Themen 12
J Java-Datei unter Mac OS X öffnen - eine Frage der Klasse Allgemeine Java-Themen 2
V linuxprogramm unter java aufrufen??? Allgemeine Java-Themen 4
B Java Applet unter Mac wird nicht angezeigt Allgemeine Java-Themen 6
R Sound unter Java Allgemeine Java-Themen 12
0 kein Java unter Server 2008 ? Allgemeine Java-Themen 3
F Hilfe beim Starten einer Java Anwendung unter Windows gesuch Allgemeine Java-Themen 8
L Java 1.5 - Anwendung unter 1.6 JRE sehr langsam geworden Allgemeine Java-Themen 8
P jar-File mit "java.exe -jar" unter Vista öffnen Allgemeine Java-Themen 10
L Programm läßt sich wegen Java unter Linux nicht starten Allgemeine Java-Themen 4
J YAML + Java: Simpler Code funktioniert nur unter Windows Allgemeine Java-Themen 2
X Festplattengröße, CPU Usage unter Java 1.5 Allgemeine Java-Themen 21
B Java Applikation incl. dll unter Linux ausführen? Allgemeine Java-Themen 11
G Java Socket langsam unter Linux Allgemeine Java-Themen 21
U Webcam unter Java Allgemeine Java-Themen 5
N Openoffice unter Java beenden Allgemeine Java-Themen 18
M Eigenes Java-Server-Programm unter Linux steuern? Allgemeine Java-Themen 13
L Java app läuft under win xp, automatisch auch unter vista32 Allgemeine Java-Themen 14
S Modemanbindung unter Java Allgemeine Java-Themen 4
S Java Entwicklungsumgebungen unter XP und Linux und weitere F Allgemeine Java-Themen 7
G Java 6 unter Ubuntu Allgemeine Java-Themen 5
J typedef unter Java? Allgemeine Java-Themen 13
P Java 6 kompilierte programme laufen die auch unter JRE 1.4.x Allgemeine Java-Themen 43
M java unter Ubuntu 7.0.4 Allgemeine Java-Themen 4
A Geschwindigkeit Java unter Linux Allgemeine Java-Themen 9
V Java applets unter ubuntu im Browser anzeigen Allgemeine Java-Themen 9
B Java 6 unter Ubuntu (Linux) Allgemeine Java-Themen 4
S Kein Sound in Java Applets unter Win 9x Allgemeine Java-Themen 4
T Konstruktor von Hashtable unter Java 5.0! Allgemeine Java-Themen 3
U wie installiert man java 6 unter ubuntu 6 Allgemeine Java-Themen 8
I java-datei erstellen unter mac Allgemeine Java-Themen 7
T Java unter DOS Allgemeine Java-Themen 2
M java unter linux Allgemeine Java-Themen 3
S Problem beim Bearbeiten von Java-Dateien unter Linux Allgemeine Java-Themen 3
M echter Hardwarezugriff mit Java unter Linux (zB. 0278h) Allgemeine Java-Themen 2
D At-Jobs unter Solaris aus Java heraus Allgemeine Java-Themen 3
D Pfadangaben unter Java Allgemeine Java-Themen 8
V MySql db unter Java zum laufen bringen. Allgemeine Java-Themen 2
S CDDB-Abfrage mit Java unter Linux? Allgemeine Java-Themen 4
G printf unter Java 5 Allgemeine Java-Themen 17
M GNU Java Compiler unter Windows? Allgemeine Java-Themen 4
S Dateisystem unter Java simulieren Allgemeine Java-Themen 17
B Java unter MacOs 8.6 oder 9.1 Allgemeine Java-Themen 2
A Probleme mit Umlauten in der Java RE unter Debian Linux Allgemeine Java-Themen 2
K Java unter Windows Allgemeine Java-Themen 2
B Entwickeln eines Assemblers unter Java. Hilfe !!!!! Allgemeine Java-Themen 4
M wie starte ich ein java Programm unter Linux??? Allgemeine Java-Themen 3
G JAVA SDK unter Linux Konfigurieren Allgemeine Java-Themen 3
M Eclipse unter Linux Lite Allgemeine Java-Themen 2
N iText keine Sonderzeichen und Umlaute unter Windows Allgemeine Java-Themen 13
MarekLanger Filebeat in Docker unter Windows Allgemeine Java-Themen 1
Killunox MaxHeap Zuweisung unter Linux funktioniert nicht Allgemeine Java-Themen 1
L Tesseract-OCR 4.0 unter Linux funktioniert nicht Allgemeine Java-Themen 3
J jar Dateien unter Windows 7 mit spezifischer jdk öffnen Allgemeine Java-Themen 2
I GUI für kleine Pop-Ups unter Windows Allgemeine Java-Themen 1
H Änderung im maximalen heap space unter Windows 7 ?! Allgemeine Java-Themen 5
Neumi5694 Task-Name unter Windows Allgemeine Java-Themen 4
T PDF-Generierung (itext) - läuft unter Eclipse, bei har aber leere Seite Allgemeine Java-Themen 39
S Korrekte Pfadangaben damit eine .jar Datei unter Windwos läuft. Allgemeine Java-Themen 24
K USB infos unter Linux abfragen? Allgemeine Java-Themen 2
K jar-Datei lässt sich unter Windows nicht verwenden Allgemeine Java-Themen 3
H Summe aller Vielfachen von 3 oder 5 unter 1000. Allgemeine Java-Themen 7
krgewb LookAndFeel unter Mac OS Allgemeine Java-Themen 1
Cromewell JavaFX FXML-File lädt unter Ubuntu nicht Allgemeine Java-Themen 7
D JRE in .jar verpacken unter Windows Allgemeine Java-Themen 4
R probleme beim starten von jar unter linux Allgemeine Java-Themen 2
S Executable Jar File startet nicht unter Windows 10 Allgemeine Java-Themen 3
C Windows RCP Application unter Linux bauen lassen Allgemeine Java-Themen 3
X Zeile unter einer bestimmen Zeile hinzufügen(File) Allgemeine Java-Themen 1
E Anwendung verhält sich unter Mac anders als Unter Windows. Allgemeine Java-Themen 4
E Sonderzeichen nicht setzbar: Großes Problem bei Programmierung unter Linux Mint mit Virtual Box Allgemeine Java-Themen 5
G Methoden HashMap speichert unter falschen Schlüsseln Allgemeine Java-Themen 6
G Wie installiere ich javax-usb unter windows? Allgemeine Java-Themen 0
S JAAS unter Ubuntu? Allgemeine Java-Themen 0
J Compiler-Fehler Compiliert unter Eclipse aber nicht mit javac Allgemeine Java-Themen 0
M Code läuft unter windows aber nicht unter Linux Allgemeine Java-Themen 6
Guybrush Threepwood Kein user.home unter Windows8 Allgemeine Java-Themen 7
C JasperReports, PDF und "Speichern unter"-Dialog Allgemeine Java-Themen 7
P Eclipse Unter Windows erstelle .jar unter Linux (Ubuntu) funktioniert nicht Allgemeine Java-Themen 5
R ZIP FileSystem unter Windows wirft exception Allgemeine Java-Themen 7
G RXTX native library unter Linux in jar build angeben Allgemeine Java-Themen 4
C Darstellungsproblem unter Debian und OpenJDK Allgemeine Java-Themen 5
R Umlautproblem unter Linux Allgemeine Java-Themen 10
C derby db unter mac os Allgemeine Java-Themen 8

Ähnliche Java Themen

Neue Themen


Oben