Wkunl

Hoe maak je een. Jar java bestand uit te voeren

. Jar-bestanden worden gebruikt voor het archiveren, archief uitpakken. Een van de essentiële kenmerken van het jar-bestand is lossless datacompressie. Wilt u weten hoe een te draaien? Hier is hoe.

Stappen

Hoe maak je een. Jar java bestand uit te voeren. Zorg ervoor dat u Java op uw systeem geïnstalleerd.
Hoe maak je een. Jar java bestand uit te voeren. Zorg ervoor dat u Java op uw systeem geïnstalleerd.
  1. 1
    Zorg ervoor dat u Java op uw systeem geïnstalleerd. Controleer dit door te typen Java-versie in het commando terminal. Als u niet de laatste versie van Java hebben, bijwerken voordat u verder gaat.
  2. 2
    Maken het. Jar bestand uitvoerbaar. . Een JAR-bestand is gemaakt uitvoerbaar door het verzamelen van de class-bestanden van uw Java-toepassing; compliers of JVM (Java Virtual Machine) begrijpen deze formaten. . Jar-bestanden uitvoeren vanaf javaw (Java Web Start). Je moet ingangspunt applicatie ingesteld binnen jar-bestand. (Een ingangspunt is een klasse met daarin de belangrijkste functie van uw toepassing). U zult de ingang met het Manifest bestand in te stellen. Hier is hoe het te doen:
  3. De pot hulpmiddel stelt automatisch meta-inf/manifest.mf als pad van het. Jar-bestand. Wanneer u een standaard manifest bestand te openen, moet het lezen "manifest-versie: 1.0, gemaakt-door: 1.6.0 (Sun Microsystems inc)"
Maak een duidelijke aanvulling. Txt-bestand. Voer hoofdklasse: [package-naam] [class naam], met de haakjes gedeelten ingevuld met bepaalde informatie.. (Dit is in de vorm van een attribuut waarde paar.) Voert deze terminal commando om het manifest bestand wijzigen om ingangspunt van de toepassing, het veranderen van de haakjes gedeelten aan uw specifieke bestandsnamen zijn: jar cfm [jar bestandsnaam] [manifest-toevoeging ] [input-bestanden] bekijk uw manifest bestand. Nadat u het ingangspunt te stellen, dient het te lezen: "manifest-versie: 1.0, gemaakt-door: 1.6.0 (Sun Microsystems inc), hoofdklasse:. [Naam pakket] [class naam]" als alternatief, kunt u instellen toegangspunt met behulp van het. jar tool. Dit overschrijft de belangrijkste klasse attribuut in bestand het manifest's. Voer de volgende terminal commando: jar CFE [jar bestandsnaam] [package-naam] [naam van de klasse met de hoofdfunctie]
3
Run je jar-bestand Voer het jar-bestand met behulp van het volgende commando (de belangrijkste methode van uw Java-toepassing uitvoert):... Java-jar [Jar file Naam]
4
Maken het zo dat je je. Jar-bestand kan uitvoeren door het dubbelklikken op (optioneel). Om het. Jar-bestand openen door te dubbelklikken op het, verander de directory naar de locatie van javaw (Java Web Start) exexcutable. Typ het volgende commando in terminal: C: \ program files \ java \ j2rex.yz \ bin \ javaw.exe "-jar"% 1 "% *

Het runnen van een. Jar-bestand in linux

  1. 1
    Opent terminal. Met Linux, dubbelklikken op het. Jar-bestand opent in een zip archiver met de inhoud van het. Jar-bestand. In plaats daarvan met de rechtermuisknop op en kies "Open Terminal."
  2. 2
    Het volgende commando: $> java-jar [jar bestandsnaam]
  3. 3
    Open je. Jar-bestand door te dubbelklikken (optioneel). Als u wilt het. Jar-bestand door te dubbelklikken draaien, dan moet je misschien proberen het veranderen van het bestandstype vereniging (vergelijkbaar met de instructies voor Windows) voor uw smaak van Linux-systeem.
  4. Zorg ervoor dat het bovenstaande commando werkt.
Typ het volgende commando in terminal: $> / usr/lib/jvm/jre-1.6.0-sun/bin/java-jar% f stellen het pad afhankelijk van waar Java ligt op uw systeem.

Tips

  • Java-programma's zou moeten werken op alle platformen. Als men dat niet doet, is ofwel het niet goed gecodeerd, of het is een zeer gespecialiseerd programma dat roept systeembronnen of andere programma's.
  • Voor hulp bij het ​​maken van een. Jar-bestand, zie dit artikel.
  • In de map met de javaw.exe, is er een programma genaamd javaws.exe. Hoeft ze niet door elkaar - javaw.exe is voor het uitvoeren van Java traineeships in windows, javaws.exe is JAVA w eb s tart.
  • Een. Jar-bestand kan een programma of een bibliotheek te zijn. als het een bibliotheek (het heeft geen uitvoerbare klasse binnen), het heeft geen zin om het uit te voeren.
  • Een. Jar zou kunnen afhangen van andere bestanden te werken (net als. Exe-bestanden doen). Als ze niet in uw classpath, kan uw programma niet werken.

Waarschuwingen

  • Java is veiliger dan de meeste programmeertalen, maar malware geschreven in Java nog steeds bestaat. Laat de gebruiker oppassen welke software draait in zijn machine.

Stappen

  1. Zorg ervoor dat u Java op uw systeem geïnstalleerd. Controleer dit door te typen Java-versie in het commando terminal. Als u niet de laatste versie van Java hebben, bijwerken voordat u verder gaat.
  2. Maken het. Jar bestand uitvoerbaar.. Een JAR-bestand is gemaakt uitvoerbaar door het verzamelen van de class-bestanden van uw Java-toepassing; compliers of JVM (Java Virtual Machine) begrijpen deze formaten.. Jar-bestanden uitvoeren vanaf javaw (Java Web Start). Je moet ingangspunt applicatie ingesteld binnen jar-bestand. (Een ingangspunt is een klasse met daarin de belangrijkste functie van uw toepassing). U zult de ingang met het Manifest bestand in te stellen. Hier is hoe het te doen:
    • De Jar tool stelt automatisch meta-inf/manifest.mf als pad van het. Jar-bestand. Wanneer u een standaard Manifest bestand te openen, moet het lezen "Manifest-Version: 1.0, Gemaakt-By: 1.6.0 (Sun Microsystems Inc)"
    • Maak een duidelijke aanvulling. Txt-bestand. Voer Hoofdklasse: [package-naam] [class naam], met de haakjes gedeelten ingevuld met bepaalde informatie.. (Dit is in de vorm van een attribuutwaarde paar.)
    • Voer deze terminal commando om het Manifest bestand wijzigen om ingangspunt van de toepassing, het veranderen van de haakjes gedeelten aan uw specifieke bestandsnamen zijn: jar cfm [jar bestandsnaam] [manifeste-toevoeging] [inputdossiers]
    • Controleer uw Manifestbestand. Nadat u het ingangspunt te stellen, dient het te lezen: "Manifest-Version: 1.0, Gemaakt-By: 1.6.0 (Sun Microsystems Inc), Hoofd Klasse:. [Pakket Naam] [Class Naam]"
    • Als alternatief kunt u de ingang met behulp van de. Jar gereedschapset. Dit overschrijft de Main-class attribuut in het dossier van de Manifest's. Voer de volgende terminal commando: jar CFE [jar bestandsnaam] [Pakketnaam] [Class Naam met hoofdfunctie]
  3. Run je jar-bestand Voer het jar-bestand met behulp van het volgende commando (de belangrijkste methode van uw Java-toepassing uitvoert):... Java-jar [Jar file Naam]
  4. Maken het zo dat je je. Jar-bestand kan uitvoeren door het dubbelklikken op (optioneel). Om het. Jar-bestand openen door te dubbelklikken op het, verander de directory naar de locatie van javaw (Java Web Start) exexcutable. Typ het volgende commando in terminal: C: \ program files \ java \ j2rex.yz \ bin \ javaw.exe "-jar"% 1 "% *

Het runnen van een. Jar-bestand in linux

  1. Opent terminal. Met Linux, dubbelklikken op het. Jar-bestand opent in een zip archiver met de inhoud van het. Jar-bestand. In plaats daarvan met de rechtermuisknop op en kies "Open Terminal."
  2. Het volgende commando: $> java-jar [jar bestandsnaam]
  3. Open je. Jar-bestand door te dubbelklikken (optioneel). Als u wilt het. Jar-bestand door te dubbelklikken draaien, dan moet je misschien proberen het veranderen van het bestandstype vereniging (vergelijkbaar met de instructies voor Windows) voor uw smaak van Linux-systeem.
    • Zorg ervoor dat het bovenstaande commando werkt.
    • Typ het volgende commando in terminal: $> / usr/lib/jvm/jre-1.6.0-sun/bin/java-jar% f
    • Stel het pad afhankelijk van waar Java ligt op uw systeem.

Tips

  • Java-programma's zou moeten werken op alle platformen. Als men dat niet doet, is ofwel het niet goed gecodeerd, of het is een zeer gespecialiseerd programma dat roept systeembronnen of andere programma's.
  • Voor hulp bij het ​​maken van een. Jar-bestand, zie dit artikel.
  • In de map met de javaw.exe, is er een programma genaamd javaws.exe. Hoeft ze niet door elkaar - javaw.exe is voor het uitvoeren van Java traineeships in windows, javaws.exe is JAVA w eb s tart.
  • Een. Jar-bestand kan een programma of een bibliotheek te zijn. als het een bibliotheek (het heeft geen uitvoerbare klasse binnen), het heeft geen zin om het uit te voeren.
  • Een. Jar zou kunnen afhangen van andere bestanden te werken (net als. Exe-bestanden doen). Als ze niet in uw classpath, kan uw programma niet werken.

Waarschuwingen

  • Java is veiliger dan de meeste programmeertalen, maar malware geschreven in Java nog steeds bestaat. Laat de gebruiker oppassen welke software draait in zijn machine.