博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Could not initialize class sun.awt.X11GraphicsEnvironment异常处理
阅读量:2053 次
发布时间:2019-04-28

本文共 404 字,大约阅读时间需要 1 分钟。

原因导致:

  经过Google发现很多人也出现同样的问题。从了解了X11GraphicEnvironment这个类的功能入手,

一个Java服务器来处理图片的API基本上是需要运行一个X-server以便能使用AWT(Abstract Window Toolkit,抽象窗口工具集)。

所以,问题肯定出在启动server时,未能实现X-Server功能。root用户未启动XServer,mmcse中启动了XWindow。

解决方法:

  1. 这个问题可以用xmanger处理

  2. 在各个server服务的java -jar启动命令增加选项-Djava.awt.headless=true

nohup java  -Djava.awt.headless=true  -cp piflow-server-0.9.jar  cn.piflow.api.Main  >logs/pserver.log &

可完美解决这个问题

转载地址:http://opulf.baihongyu.com/

你可能感兴趣的文章
CAP定理
查看>>
Docker初探
查看>>
Docker镜像常用命令
查看>>
使用Dockerfile定制镜像
查看>>
Docker容器数据持久化
查看>>
Docker Compose
查看>>
GitLab克隆项目出现 “git未能顺利结束(退出码128)”问题的解决
查看>>
SpringBoot整合FastDFS(附源码)
查看>>
在RoboWare Studio下利用python语言实现话题
查看>>
科学计算库——NumPy库
查看>>
数据分析处理库——Pandas
查看>>
Ubuntu 18.04 swap分区扩展
查看>>
Sophus的编译与使用
查看>>
Python中切片的用法
查看>>
安装OpenCV时提示缺少boostdesc_bgm.i文件的问题解决方案(附带百度云资源)
查看>>
最简单的 kubernetes 高可用安装方式
查看>>
Contour 学习笔记(一):使用 Contour 接管 Kubernetes 的南北流量
查看>>
K8s 学习者绝对不能错过的最全知识图谱(内含 58个知识点链接)
查看>>
Contour 学习笔记(一):使用 Contour 接管 Kubernetes 的南北流量
查看>>
Contour 学习笔记(二):使用级联功能实现蓝绿部署和金丝雀发布
查看>>