Repository navigation
Error with Merge and Split Tools #8641
|
Hi guys, anyone here having issues with certain tools? I am not able to merge or split files (tools that will create a new brand files after these actions). This is the version I used: Version: 3.2.1 |
Replies: 1 comment
|
This appears to be a v3.2.1 JAR packaging defect rather than a missing conversion program or a problem with both PDFs. The exact but not The release workflow builds the downloadable JARs on Ubuntu without setting You can confirm the JAR and exception with: java -version
jar tf Stirling-PDF-with-login.jar | findstr /I "jpdfium"
Get-Content .\logs\info.log -Tail 200 |
Select-String -Pattern "JPDFium|NativeNotFound|merge|split|Caused by"Version 3.2.1 requires Java 25, but an older Java would normally stop the application from starting at all. LibreOffice, Ghostscript, and QPDF are not required for merge or split. Until a corrected JAR is published, use the Docker distribution or the Windows desktop package. For the server-with-login use case, Docker is the closer replacement. A source build can include all native packages with |
This appears to be a v3.2.1 JAR packaging defect rather than a missing conversion program or a problem with both PDFs.
The exact
Stirling-PDF-with-login.jarasset from v3.2.1 contains:but not
jpdfium-natives-windows-x64-1.1.6.jar. Merge always uses JPDFium, and normal split operations use it too: merge implementation, split implementation.The release workflow builds the downloadable JARs on Ubuntu without setting
jpdfiumPlatforms;autotherefore selects the Linux native package. This matches open issue #8321, which reportsNativeNotFoundException: No native binary for platform: windows-x64.You can confirm the JAR and exception with:
java -