You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The 1.26 release contains 2 incorrect settings with unexpected results.
In the pom.xml of the jpeg-hul module, the dependency with the tiff-hul module is set to 1.9.1 instead of 1.9.3
which results in importing the 1.24 version in the maven repository.
Additionnaly, the parent pom.xml defines the compilation target of java 8 by the way of
The above properties should be changed by : <maven.compiler.release>8</maven.compiler.release>
in order to invoke the --release option during the compilation phase.
The text was updated successfully, but these errors were encountered:
tledoux
pushed a commit
to tledoux/jhove
that referenced
this issue
Jun 17, 2022
The 1.26 release contains 2 incorrect settings with unexpected results.
In the pom.xml of the jpeg-hul module, the dependency with the tiff-hul module is set to 1.9.1 instead of 1.9.3
which results in importing the 1.24 version in the maven repository.
Additionnaly, the parent pom.xml defines the compilation target of java 8 by the way of
this leads to the bad call of the ByteBuffer.position(I) from ByteBuffer instead of Buffer when executing with a java 8 VM.
This is best explained in https://www.morling.dev/blog/bytebuffer-and-the-dreaded-nosuchmethoderror/
The above properties should be changed by :
<maven.compiler.release>8</maven.compiler.release>
in order to invoke the
--release
option during the compilation phase.The text was updated successfully, but these errors were encountered: