How To Fix “java.io.IOException: Problem reading font data.” When Load Customized TTF In Java.

How To Fix "java.io.IOException: Problem reading font data." When Load Customized TTF In Java.


Yesterday, my colleague said the service had a problem loading the customized font — NotoSerif-Regular.ttf on our SIT, but it worked on local, the error was as follows:

After trying several methods, although it was resolved, I still have many questions.

Our containerized service uses the base container image – amazoncorretto:19-alpine.

Below is the solution and it seems that the font-noto package must be installed first, or the problem will exist again.

Image description

However, I can only treat it as a workaround but not a good solution.

Because the package I installed contained the TTF file of font covered in the source code developed by our software engineer.

Although I am still looking for the answer, I hope someone encountering this issue can fix the problem quickly.

If someone has known the answer, please casually leave a comment to share your knowledge with us, big thanks!



Source link
lol

By stp2y

Leave a Reply

Your email address will not be published. Required fields are marked *

No widgets found. Go to Widget page and add the widget in Offcanvas Sidebar Widget Area.