Replies: 2 comments
-
Hello You can use openpdf directly as a Maven dependency. There is usually no need to build and create a release manually yourself.
|
Beta Was this translation helpful? Give feedback.
0 replies
-
There is also: https://github.com/LibrePDF/OpenPDF/wiki/Release-Process |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Ok I stumbled across this project as it seems to be a better option than another PDF manipulator I found. I'm currently running an Ubuntu 22.04 ARM x64 VM and I have used 2.0.3 SRC.zip
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for OpenPDF - Free and Open PDF 2.0.3:
[INFO]
[INFO] OpenPDF - Free and Open PDF ........................ SUCCESS [ 0.163 s]
[INFO] openpdf ............................................ FAILURE [ 20.612 s]
[INFO] pdf-swing .......................................... SKIPPED
[INFO] pdf-toolbox ........................................ SKIPPED
[INFO] openpdf-fonts-extra ................................ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 21.276 s
[INFO] Finished at: 2025-04-18T13:38:27-08:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.3.0:test (default-test) on project openpdf: There are test failures.
[ERROR]
[ERROR] Please refer to /home/greg/Desktop/OpenPDF-2.0.3/openpdf/target/surefire-reports for the individual test results.
[ERROR] Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
[ERROR] -> [Help 1]
OpenPDF-2.0.3/openpdf/target/surefire-reports for the individual test results has a whole bunch of results but I'm not sure which one is failing or how to locate something useful to attach here...
Am I fighting an ARM Processor or something else?
Greg
I have edited createRelease.sh and edited line 3
if [ "x$LIBREPDF_ORIGIN" == "origin" ]
And then called the script as: ./createRelease.sh v01
The Ubuntu vm is base desktop installation that is fully upto date and I only added maven
sudo apt update
sudo apt install maven -y
mvn -version
sudo apt update
sudo apt install default-jdk -y
java -version
openjdk version "21.0.6" 2025-01-21
OpenJDK Runtime Environment (build 21.0.6+7-Ubuntu-124.04.1)
OpenJDK 64-Bit Server VM (build 21.0.6+7-Ubuntu-124.04.1, mixed mode, sharing)
Beta Was this translation helpful? Give feedback.
All reactions