Vinnaren i pepparkakshustävlingen!
2012-07-21, 21:27
  #1
Medlem
Hejsan!

Jag vill öppna ett .jar program via terminal, jag vet att det går att copy pasta in i terminalen och på så sätt öppna programmet, men jag vill alltså bara kunna klicka på en fil så körs det kommandot i terminalen automatiskt.

Detta är vad jag har för "kommando" som jag manuellt skriver in i Terminalen varje gång.

"java -Xmx2048M -jar /Users/Sami/Desktop/Jang/Jag.jar"

Någon som förstår hur jag menar och kan hjälpa?
__________________
Senast redigerad av Dinka 2012-07-21 kl. 21:31.
Citera
2012-07-21, 21:38
  #2
Medlem
ThingThings avatar
Högerklick på filen > Egenskaper (eller motsvarande) > Hitta val för att öppna alla .jar-filer automatiskt > Klart!

Om jag inte minns fel såklert, börjar bli ett tag sen som jag satt vid en Mac, men det är mitt bidrag!

EDIT: Ursäkta mig, ble lite fel. Men kom på att min gode vän Google fungerar bra till att hitta svar på saker, så varsågod: Instruktioner.
__________________
Senast redigerad av ThingThing 2012-07-21 kl. 21:42.
Citera
2012-07-21, 23:02
  #3
Medlem
Citat:
Ursprungligen postat av ThingThing
Högerklick på filen > Egenskaper (eller motsvarande) > Hitta val för att öppna alla .jar-filer automatiskt > Klart!

Om jag inte minns fel såklert, börjar bli ett tag sen som jag satt vid en Mac, men det är mitt bidrag!

EDIT: Ursäkta mig, ble lite fel. Men kom på att min gode vän Google fungerar bra till att hitta svar på saker, så varsågod: Instruktioner.

Det fungerar inte sådär, redan provat.

Jag vill att när jag klickar på dokumentet ska den skriva det jag skrivit i dokumentet i Terminal och på så sett körs .jar programmet.
__________________
Senast redigerad av Dinka 2012-07-21 kl. 23:06.
Citera
2012-07-21, 23:43
  #4
Medlem
en kopp kaffes avatar
Skapa ett skrip:

Kod:
#!/bin/bash
java -Xmx2048M -jar $1

och följ sedan

http://stackoverflow.com/questions/5...ouble-clicking

Lite krånligt, men det bör funka.
Citera
2012-07-22, 00:18
  #5
Medlem
Citat:
Ursprungligen postat av en kopp kaffe
Skapa ett skrip:

Kod:
#!/bin/bash
java -Xmx2048M -jar $1

och följ sedan

http://stackoverflow.com/questions/5...ouble-clicking

Lite krånligt, men det bör funka.

Följde guiden men scriptet öppnar inte .jaren.
__________________
Senast redigerad av Dinka 2012-07-22 kl. 00:22.
Citera
2012-07-22, 16:03
  #6
Medlem
en kopp kaffes avatar
Citat:
Ursprungligen postat av Dinka
Följde guiden men scriptet öppnar inte .jaren.

Funkar det att köra skriptet från terminalen med jaren som argument?
Citera
2012-07-22, 23:17
  #7
Medlem
Citat:
Ursprungligen postat av en kopp kaffe
Funkar det att köra skriptet från terminalen med jaren som argument?

Skriver jag java -Xmx2048M -jar i Terminal och sedan drar in .jar filen och trycker enter så fungerar det.
Citera
2017-11-29, 13:31
  #8
Medlem
Jag hade samma fundering. Löste det med följande:

Kod:
osascript -e 'tell application "Terminal" to do script "java -jar file.jar"'
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback