Skip to content

External Dependencies

If the software you want to protect uses external dependencies, you need to specify these. Classes with missing dependencies can’t be resolved and thus will be skipped.

  1. Create a folder containg all dependencies. For illustration, this folder will be named: libs

    • Directorylibs
      • snakeyml.jar
      • netty.jar
      • other dependencies
  2. Specify the folder using the -dependencies flag

    build.sh
    jcloak -input Input.jar -output Output.jar -dependencies libs