- 首先在上传的时候,出现如下错误:
java.awt.AWTError: Can’t connect to X11 window server using ‘localhost:10.0’ as the value of the DISPLAY variable.
- 这个错误是由于Linux未打开X server服务。
- 打开之后,再次上传,又出现一个新的错误:
java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment
- 解决办法:
在启动脚本里面的java后面加上“-Djava.awt.headless=true”
本文解决了在Linux环境下使用Java上传文件时遇到的两个常见错误。首先是无法连接到X11窗口服务器的问题,通过开启Xserver服务解决。其次是初始化X11GraphicsEnvironment类失败的错误,解决方法是在启动脚本中添加-Djava.awt.headless=true参数。


被折叠的 条评论
为什么被折叠?



