java.awt.HeadlessException

There are no available Samebug tips for this exception. Do you have an idea how to solve this issue? A short tip would help users who saw this issue last week.

  • There is a serious problem starting the m6 release on ubuntu server without X11 installed and the documentation is not up to date. After unpacking nexus-installer-3.0.0-m6-unix-archive.tar.gz on my server I changed run_as_user in nexus.rc. I tried to start it with *./nexus-3.0.0-b2015110601/bin/nexus run* su: invalid option -- 'D' Usage: su [options] [LOGIN] Options: -c, --command COMMAND pass COMMAND to the invoked shell -h, --help display this help message and exit -, -l, --login make the shell a login shell -m, -p, --preserve-environment do not reset environment variables, and keep the same shell -s, --shell SHELL use SHELL instead of the default in passwd After debuging the scipt I tried to start the Nexus server outside the script with nexus@node01:*/opt/nexus$ /usr/lib/jvm/java-8-oracle/jre/bin/java -server -Dinstall4j.jvmDir=/usr/lib/jvm/java-8-oracle/jre -Dexe4j.moduleName=/opt/nexus/nexus-3.0.0-b2015110601/bin/nexus -Dinstall4j.launcherId=245 -Dinstall4j.swt=false -Di4jv=0 -Di4jv=0 -Di4jv=0 -Di4jv=0 -Di4jv=0 -Xms256M -Xmx768M -XX:+UnlockDiagnosticVMOptions -XX:+UnsyncloadClass -Djava.net.preferIPv4Stack=true -Dkaraf.home=. -Dkaraf.base=. -Dkaraf.etc=etc -Djava.util.logging.config.file=etc/java.util.logging.properties -Dkaraf.data=data -Dkaraf.instances=data/instances -Djava.io.tmpdir=data/tmp -Dkaraf.startLocalConsole=false -Di4j.vpt=true -classpath /opt/nexus/nexus-3.0.0-b2015110601/.install4j/i4jruntime.jar:/opt/nexus/nexus-3.0.0-b2015110601/lib/karaf.jar:/opt/nexus/nexus-3.0.0-b2015110601/lib/karaf-org.osgi.core.jar:/opt/nexus/nexus-3.0.0-b2015110601/lib/karaf-jmx-boot.jar:/opt/nexus/nexus-3.0.0-b2015110601/lib/karaf-jaas-boot.jar:/opt/nexus/nexus-3.0.0-b2015110601/lib/karaf-nexus-branding.jar com.install4j.runtime.launcher.UnixLauncher run 9d17dc87 org.apache.karaf.main.Main* java.util.NoSuchElementException at java.util.LinkedList.removeFirst(LinkedList.java:270) at com.exe4j.runtime.util.ArgumentStack.popString(ArgumentStack.java:14) at com.install4j.runtime.launcher.UnixLauncher.main(UnixLauncher.java:37) java.util.NoSuchElementException Exception in thread "main" java.awt.HeadlessException: No X11 DISPLAY variable was set, but this program performed an operation which requires it. at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:204) at java.awt.Button.<init>(Button.java:152) at com.exe4j.runtime.util.MessageBox.addChoice(MessageBox.java:151) at com.exe4j.runtime.util.MessageBox.addChoice(MessageBox.java:163) at com.install4j.runtime.launcher.ErrorHandler.displayGuiErrorMessage(ErrorHandler.java:14) at com.install4j.runtime.launcher.ErrorHandler.reportError(ErrorHandler.java:22) at com.install4j.runtime.launcher.UnixLauncher.main(UnixLauncher.java:71)
    via by Nicolai Ødum,
  • Nexus 3.0.0-03 startup on Ubuntu
    via Stack Overflow by Michał Schielmann
    ,
  • Using Headless Mode in the Java SE Platform
    via by Unknown author,
  • JEE
    via by Unknown author,
  • Using Headless Mode in the Java SE Platform
    via by Unknown author,
  • Dev mode without GUI
    via by Evgeny V Mustafin,
  • igvtools on cluster
    via by Dario,
    • java.awt.HeadlessException: No X11 DISPLAY variable was set, but this program performed an operation which requires it. at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:204) at java.awt.Button.<init>(Button.java:152) at com.exe4j.runtime.util.MessageBox.addChoice(MessageBox.java:151) at com.exe4j.runtime.util.MessageBox.addChoice(MessageBox.java:163) at com.install4j.runtime.launcher.ErrorHandler.displayGuiErrorMessage(ErrorHandler.java:14) at com.install4j.runtime.launcher.ErrorHandler.reportError(ErrorHandler.java:22) at com.install4j.runtime.launcher.UnixLauncher.main(UnixLauncher.java:71)

    Users with the same issue

    Unknown visitor1 times, last one,
    Unknown visitor1 times, last one,
    Unknown visitor1 times, last one,
    Unknown visitor1 times, last one,
    Unknown visitor1 times, last one,
    4 more bugmates