Sobes.tech
Junior — Middle

Kun je een JAR-archief uitvoeren zonder vooraf aanvullende programma's te installeren?

sobes.tech AI

Antwoord van AI

Om een JAR-bestand uit te voeren, is het nodig om Java Runtime Environment (JRE) of Java Development Kit (JDK) geïnstalleerd te hebben, omdat een JAR-bestand een archief is met Java-bytecode, dat wordt uitgevoerd door de Java Virtual Machine (JVM).

Zonder vooraf geïnstalleerde JVM kan een JAR niet rechtstreeks worden uitgevoerd. Er zijn echter manieren om de JVM samen met de applicatie te verpakken, bijvoorbeeld met tools zoals jlink (vanaf Java 9) of GraalVM, die het mogelijk maken een zelfstandige uitvoerbare bestand te maken.

Dus, als er geen Java op de machine is, moet je ofwel de JVM installeren of een vooraf verpakte applicatie gebruiken met de JVM ingebouwd.