Jar fil på forskellige platforme

Tags:    java

Hej med jer,

Jeg har problemer med at åbne Jar filer igennem mit Eclipse program, da det fortæller mig at man ikke kan læse inputtet (dvs jar filen).

Da jeg sidder på en macOS X, har det noget at gøre med styresystemet at jar filen ikke kan åbne fordi den måske er bygget kun til windows? Eller hvordan?



Har prøvet med en del JAR filer og det er det samme. For at åbne dem, laver jeg dem om til zip filer, og får selvfølgelig nogle .class filer... som ikke kan åbnes.

Hvad kan der være skyld i det?



Det har ikke noget med dit styresystem at gøre. Pointen med Java er netop at være platformsuafhængigt.



En jar fil indeholder alle de kompilerede .java filer (dvs. .class filer). så...

Eclipse kan ikke åbne zippede filer (hvilket en jar fil er).

Derudover kan du tænke på en .jar fil, som værende en .exe fil, men som kan eksekveres på alle systemer der har java installeret.

Hvis du vil ændre i dit program / lib, så skal du have dine kildefiler.



t