Understand jlibtorrent build outputs
masterjlibtorrent is composed of platform-independent Java wrapper classes and platform-specific native JNI libraries (.dll, .so, .dylib).
Successful builds generate two types of artifacts:
- Core wrapper library:
jlibtorrent-w.x.y.z.jar(required for all platforms). - Platform-specific binaries: JAR files containing the native libraries for specific architectures (e.g.,
jlibtorrent-windows-w.x.y.z.jar,jlibtorrent-linux-arm64-w.x.y.z.jar).
Artifact locations:
- JAR files:
./build/libs/ - Raw native libraries:
./swig/bin/release/