linux 中运行jar 出现异常_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > linux 中运行jar 出现异常

linux 中运行jar 出现异常

 2014/5/28 16:01:55  SwingPlus  程序员俱乐部  我要评论(0)
  • 摘要:在opensuse12.3中,我有一个java程序已经打成jar,执行该jar需要root权限。先登入rootsu命令输入密码java-jarxxx.jar执行成功,程序正常运行而用sudojava-jarxxx.jar却出现异常Exceptioninthread"main"java.awt.HeadlessException:NoX11DISPLAYvariablewasset,butthisprogramperformedanoperationwhichrequiresit
  • 标签:Linux 运行 异常

在opensuse12.3中,我有一个java程序已经打成jar,执行该jar需要root权限。

?

先登入root

su 命令输入密码

java -jar xxx.jar 执行成功,程序正常运行

?

而用 sudo java -jar xxx.jar 却出现异常

Exception in thread "main" java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.



?
按照网上的方法

1.export DISPLAY=localhost:0.0
2.-Djava.awt.headless=true

都没用

?

?

但是该jar在ubuntu12.04下面 su和sudo 都可以执行

?

对linux 还是个新手,希望有人解答



?

?

  • class='magplus' title='点击查看原始大小图片' />
  • 大小: 10.4 KB
  • 查看图片附件
发表评论
用户名: 匿名