Skapa plattformsoberoende Java appl?

Tråden skapades och har fått 2 svar. Det senaste inlägget skrevs .
1

Hej på er..
Jag har lyckats att skapa några små applicationer på min Mac, och vill kunna använda dom
på pc plattformen ochså, men det går inte..

jag har skapat en liten fil med endelsen .class och den inehåller inte något mac specifikt
utan öppnar ett fönster bara, men det går ändå inte att öppna .class filen på pc i från
skrivbordet

så jag undrar, hur gör jag så att mina program fungerar på pc ochså
utan att det blir för krångligt för dem att starta programmet, vad behöver dom
ha installerat osv...

sedan har jag en fråga till, hur skapar man en .jar fil enkelt....

tackar på förhand...

MvH Krister

Jag har förtydligat rubriken i denna tråd.

Mer information finns i forumreglerna.

  • Medlem
  • Uppsala
  • 2005-06-20 15:44
Ursprungligen av kristertrygg:

Hej på er..
Jag har lyckats att skapa några små applicationer på min Mac, och vill kunna använda dom
på pc plattformen ochså, men det går inte..

jag har skapat en liten fil med endelsen .class och den inehåller inte något mac specifikt
utan öppnar ett fönster bara, men det går ändå inte att öppna .class filen på pc i från
skrivbordet

så jag undrar, hur gör jag så att mina program fungerar på pc ochså
utan att det blir för krångligt för dem att starta programmet, vad behöver dom
ha installerat osv...

sedan har jag en fråga till, hur skapar man en .jar fil enkelt....
MvH Krister

För att köra ett java program på en PC behöver PC:n ha Java Run-time installerat, den finns att ladda ner från Suns hemsida.
Med tanke på hur PC världen ser ut kanske du ska göra ett installationsprogram som talar om för användaren om han/hon saknar Java och i så fall vart det går att ladda ner.

En jar fil gör du med jar kommandot som följande:
jar cmf Manifestfil minjarfil.jar *.class

Det ovan exempel behöver är den Manifest fil som ska innehålla minst följande:
Manifest-Version: 1.0
Main-Class: huvudklass

Sedan går det att lägga till mycket mer i manifest filen med det ovan är en enkel start.

1
Bevaka tråden