2016-07-01 3 views
0

Ich versuche, ein Java-Programm zu machen, aber ich brauche den Namen des Computers, auf dem ich dies als ein Argument läuft.Eclipse Run Konfigurationen Machine Name

Ich weiß, dass Sie den Namen mit Java-Code erhalten können, aber das funktioniert nicht in meinem Fall. Ich benötige es als Argument in den Run Configurations for Eclipse.

Ich brauche nur für Windows-Computer, also wenn Sie eine Lösung haben, die nur Windows ist, kann das völlig funktionieren!

Dies ist, wie es in dem Programmargument Abschnitt der Run-Konfigurationen aussehen soll:

--username=(GET COMPUTER NAME HERE) 

Ich weiß, dass Sie ihm Variablen geben können, wie zum Beispiel: das kann

${project_loc} 

Vielleicht helfen ?

Jede Hilfe wird sehr geschätzt. Danke vielmals!

+0

Wie werden Sie auf die Anwendung andere Argumente zu übergeben? einen Stapel/ein Skript erstellt? – Saravana

+0

Ich versuche einen Minecraft Forge-Mod zu machen, also weiß ich nichts über andere Argumente. Ich versuche, den Minecraft-Benutzernamen (usingusername) gleich dem Computernamen zu machen. Danke für Ihre Hilfe. –

Antwort

1

Dies funktioniert für mich (SW4STM32 1.14.0):

${env_var:COMPUTERNAME} 
+0

Das funktioniert perfekt, vielen Dank! –

0

sollten Sie in der Lage sein

${system_property:COMPUTERNAME} 

zu verwenden, um den Computernamen in den Umgebungsvariablen zuzugreifen.

+0

Ich habe das versucht und es funktioniert nicht ... Hast du noch andere Vorschläge? Danke vielmals! –

Verwandte Themen