没有设置X11 DISPLAY变量,但是该程序在spring-mvc应用程序中执行了需要它的操作。在aws服务器上传产品图像时,那时会导致此错误
我在aws服务器中部署了spring-mvc应用程序。我在aws服务器上传产品信息和产品图片。但我面对上述例外。 我的图像存储在usr / share / tomcat7 / Project / productfiles / images路径中的位置。产品信息存储在数据库中,但上传图像会导致此问题。
在我的项目创建类别中,我提交它将存储在db中的类别详细信息。但是产品图片上传导致此异常
答案 0 :(得分:0)
授予aws root用户权限,并在aws中上传图片。
在我的情况下,我正在为图像生成缩略图。我使用Graphics2D类生成缩略图。但它在当地的工作。 Graphics2D类崛起无头异常。它在本地服务器上运行良好。当我在aws-server中部署应用程序时没有设置X 11显示变量。所以我更改了代码Thumbnailator代码(它是第三方)