Configuring Java classpath

This guide describes how to add Fuzio to a Java application classpath.

To add Fuzio to your application classpath, extract the ZIP archive with the Fuzio JAR files and add the required JAR files from the lib directory to your application classpath.

To get the archive with the Fuzio JAR files, please contact us.

Dependencies 

Cross-platform 

To add Fuzio library that works on Windows, macOS, and Linux (Intel and ARM), please add the following JAR files to your application classpath:

  • fuzio-2026.1.0.jar
  • fuzio-win32-2026.1.0.jar
  • fuzio-win64-2026.1.0.jar
  • fuzio-win64-arm-2026.1.0.jar
  • fuzio-mac-2026.1.0.jar
  • fuzio-mac-arm-2026.1.0.jar
  • fuzio-linux64-2026.1.0.jar
  • fuzio-linux64-arm-2026.1.0.jar
  • fuzio-linux64-loong-2026.1.0.jar

For example:

java -classpath fuzio-2026.1.0.jar:fuzio-win32-2026.1.0.jar:\
fuzio-win64-2026.1.0.jar:fuzio-win64-arm-2026.1.0.jar:\
fuzio-mac-2026.1.0.jar:fuzio-mac-arm-2026.1.0.jar:\
fuzio-linux64-2026.1.0.jar;fuzio-linux64-arm-2026.1.0.jar: \
fuzio-linux64-loong-2026.1.0.jar
<app-class>

Platform-specific 

If you need Fuzio JAR to work only on a specific platform, you can include only the corresponding JAR files to the program classpath as described below.

If your Java application runs only on Windows and macOS platforms and you do not support Linux platform, then you can include only Windows and macOS dependencies.

Windows 32-bit 

java -classpath fuzio-2026.1.0.jar;fuzio-win32-2026.1.0.jar <app-class>

Windows 64-bit 

java -classpath fuzio-2026.1.0.jar;fuzio-win64-2026.1.0.jar <app-class>

Windows 64-bit ARM 

java -classpath fuzio-2026.1.0.jar;fuzio-win64-arm-2026.1.0.jar <app-class>

macOS 64-bit 

java -classpath fuzio-2026.1.0.jar:fuzio-mac-2026.1.0.jar <app-class>

macOS 64-bit ARM 

java -classpath fuzio-2026.1.0.jar:fuzio-mac-arm-2026.1.0.jar <app-class>

Linux 64-bit 

java -classpath fuzio-2026.1.0.jar:fuzio-linux64-2026.1.0.jar <app-class>

Linux 64-bit ARM 

java -classpath fuzio-2026.1.0.jar:fuzio-linux64-arm-2026.1.0.jar <app-class>

Linux 64-bit Loong 

java -classpath fuzio-2026.1.0.jar:fuzio-linux64-loong-2026.1.0.jar <app-class>

GUI toolkit 

If you develop a Java GUI application where you would like to display web content, then you need to add one more JAR file to your application classpath depending on the GUI toolkit you use:

Compose Desktop 

Windows
Linux/macOS
java -classpath fuzio-2026.1.0.jar;fuzio-kotlin-2026.1.0.jar; ^
fuzio-compose-2026.1.0.jar <app-class>
java -classpath fuzio-2026.1.0.jar:fuzio-kotlin-2026.1.0.jar:\
fuzio-compose-2026.1.0.jar <app-class>

Swing 

Windows
Linux/macOS
java -classpath fuzio-2026.1.0.jar;fuzio-swing-2026.1.0.jar <app-class>
java -classpath fuzio-2026.1.0.jar:fuzio-swing-2026.1.0.jar <app-class>

JavaFX 

Windows
Linux/macOS
java -classpath fuzio-2026.1.0.jar;fuzio-javafx-2026.1.0.jar <app-class>
java -classpath fuzio-2026.1.0.jar:fuzio-javafx-2026.1.0.jar <app-class>

SWT 

Windows
Linux/macOS
java -classpath fuzio-2026.1.0.jar;fuzio-swt-2026.1.0.jar <app-class>
java -classpath fuzio-2026.1.0.jar:fuzio-swt-2026.1.0.jar <app-class>

Customer Support

QR code to follow us on WeChat

Technical Support

QR code to follow us on WeChat