Exception in thread "main" Java.lang.InternalError:Can ' t connect to X11 Window server using ' localhost:11.0 ' as the value of the DISPLAY variable.
At Sun.awt.X11GraphicsEnvironment.initDisplay (Native method)
At Sun.awt.x11graphicsenvironment.<clinit> (x11graphicsenvironment.java:134)
At JAVA.LANG.CLASS.FORNAME0 (Native method)
At Java.lang.Class.forName (class.java:141)
At Java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment (graphicsenvironment.java:62)
At Java.awt.Font.initializeFont (font.java:308)
At Java.awt.font.<init> (font.java:344)
At org.jfree.chart.axis.axisconstants.<clinit> (Unknown Source)
At org.jfree.chart.axis.axis.<init> (Unknown Source)
At org.jfree.chart.axis.categoryaxis.<init> (Unknown Source)
At Org.jfree.chart.ChartFactory.createLineChart (Unknown Source)
I made a verification code picture Auto Generator, Windows Normal, on Linux on the report above error
The reason is that the Windows kernel integrates the GUI, and Linux does not start x server
Solution:
1. Start x Server
2. Add-djava.awt.headless=true to Java Run parameters
Problem solving, you can see my verification Picture: Http://www.youkone.com/authImage.ww