javax.imageio.ImageIO 包找不到的问题

两种情况 :

1、使用了系统自带的open sdk造成的。

--解决方法:替换成oracle的jdk;

2、如果是oracle的jdk还存在问题

--解决方法:在启动文件增加配置。

export JAVA_OPTS="-Djava.awt.headless=true -Dawt.toolkit=sun.awt.HToolkit"。

如果是tomcat,则在 catalina.sh 增加上述配置。重启成功。

3、缺少包

apt-get install libxtst6

apt-get install libxtst-dev

apt-get install libxrender-dev