Skip to content
coobbi edited this page Feb 1, 2026 · 5 revisions

0、Java version:

Free app supports JAR files compiled with:

  • Java 17 or earlier versions (fully supported, no ad required)
  • Java 21 (supported after watching an ad)

JAR files compiled with Java 22 or any higher version are not supported and will cause the app to crash.

Pro app supports JAR files compiled with:

  • Java 25 or earlier versions (fully supported, no ad required)

JAR files compiled with Java 26 or any higher version are not supported and will cause the app to crash.

1、Run .jar

The effect of this app is the same as the command below:

java -jar xxx.jar

Select the jar file(xxx.jar) you want to run.

2、Run .class

This app can run .class file also.

1)Running a class file that doesn't require any other JAR dependencies. The effect of this app is the same as the command below:

java Hello

Hello is the Hello.class. Select the .class file you want to run.

2)If the A.class that needs to be run depends on B.jar, you can add B.jar through the "Add jars to classpath" options on the settings page, and then run A.class.

Test and verify the supported jar

Hello world!

This is a simple program that will print 'Hello jdk!!!' to the terminal. Hello.jar

HttpServerDemo

This is a simple http server program, after run the jar, then enter http://localhost:8080 in the browser, you will see the result HttpServerDemo.jar

PrintTriangle

This will print triangle on the terminal PrintTriangle.jar

IpAndHostName

This will print local ip and host name on the terminal IpAndHostName.jar

PrintGoogleHeader

This will print https://www.google.com header on the terminal PrintGoogleHeader.jar

BufferedReaderExample

This will print input value on the terminal BufferedReaderExample.jar

HelloworldSwing.jar

This is a simple swing program. HelloWorldSwing.jar

logisim-evolution

logisim-evolution-3.8.0-all.jar