[Java] .bat omzetten voor gebruik in OSX?

Pagina: 1
Acties:

  • lemonade
  • Registratie: Mei 2005
  • Laatst online: 30-11 10:42
Ik heb een java applicatie met een aantal .jar bestanden, deze starten vanuit een .bat.
Nu wil ik de java applicatie onder OSX draaien ipv op Windows, dus zal ik van de .bat iets anders moeten maken lijkt me? De java applicatie zou wel moeten werken toch?

Heeft iemand hier ervaring mee?

PVOutput 15125 Wp op SE15k


  • MTWZZ
  • Registratie: Mei 2000
  • Laatst online: 13-08-2021

MTWZZ

One life, live it!

Als ik het me goed herinner heeft OSX vrij goeie Java support dus misschien dat je even de documentatie er op na moet slaan maar het zou goed kunnen dat je direct vanuit een JAR kunt starten.

Nu met Land Rover Series 3 en Defender 90


  • lemonade
  • Registratie: Mei 2005
  • Laatst online: 30-11 10:42
Ik kan de jar's niet los starten omdat de bat iets uitvoert.

code:
1
2
3
4
5
java -classpath

-- jar's

com.Main


Hoe kan ik dit dus als 'batch' uitvoeren onder OSX?

PVOutput 15125 Wp op SE15k


  • Marcj
  • Registratie: November 2000
  • Laatst online: 01-12 16:59
Kun je niet beter kijken naar een Manifest? Als je deze aan je jar toevoegd kun je gewoon met "java -jar x.jar" alles uitvoeren. Hier kun je ook eventueel classpaths aan toevoegen en zeggen welk object als Main moet worden gestart.

  • Varienaja
  • Registratie: Februari 2001
  • Laatst online: 14-06 16:43

Varienaja

Wie dit leest is gek.

De unix-achtige tegenhanger van .bat is .sh

Mijn Tomcat-installatie (een Java-programma dus) die zowel op Win32 als op OS-X draait heeft beide soorten batchbestanden aan boord, zodat je 't programma op beide platforms goed kunt starten. Ik zou zeggen: download het eens, kijk hoe het werkt en leer .sh-bestanden schrijven!

Siditamentis astuentis pactum.