`

java.awt.headless

阅读更多
对于一个Java服务器来说经常要处理一些图形元素,例如地图的创建或者图形和图表等。这些API基本上总是需要运行一个X-server以便能使用AWT(Abstract Window Toolkit,抽象窗口工具集)。然而,运行一个不必要的X-server并不是一种好的网络管理方式。

这个解决方案依赖于你的Java版本。如果你运行在JDK1.4上,那么你将有机会运行headless服务器。

-Djava.awt.headless=true
对于JDK1.3及更低的版本,有个来自eTeks的PJA工具包(Pure Java AWT Toolkit,纯Java AWT工具集)可以使用。它是一个在配置上与Sun的1.4版非常相似的headlessJava服务器,这种配置方式包含一组-D属性标志。



否则会报
Can’t connect to X11 window server using ‘:0.0′ as the value of the DISPLAY variable
异常

启动参数  -Djava.awt.headless=true
分享到:
评论

相关推荐

    java.lang.OutOfMemoryError解决办法

    报错 java.lang.OutOfMemoryError: PermGen space 报错 java.lang.OutOfMemoryError...JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true

    最新版Visual.Assist.X V10.4.1614.0 的破解文件

    最新版Visual.Assist.X V10.4.1614.0 的破解文件

    pja_2.5.zip

    When no X11 Display is available on a UNIX machine (also called headless environment) or when GDI resources are low on Windows, it is impossible to compute off-screen images with java.awt.Graphics ...

    java技术文档,非常实用

    %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% -Dfile.encoding=GB2312 -Dweblogic.Name=%SERVER_NAME% -Dweblogic.ProductionModeEnabled=%PRODUCTION_MODE% -Djava.awt.headless=true -Djava....

    MacOS 系统 jdk8+jmeter 包,亲测可用

    MacOS 系统 jdk8+jmeter 包,亲测可用 启动 jmeter 时,如提示 「An error occurred: null」 则在启动命令后加上参数: 「-Djava.awt.headless=false」 即可

    kafka_2.9.2-0.8.2.1.tgz

    JVM_PERFORMANCE_OPTS="-server -XX:+UseCompressedOops -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -XX:+CMSScavengeBeforeRemark -XX:+DisableExplicitGC -Djava.awt.headless=true...

    jrebel6.4.3破解独立java程序可用版本

    -server -Xmx512m -XX:MaxPermSize=128m -Djava.awt.headless=true -Drebel.spring_plugin=true -noverify -javaagent:D:\apps\jrebel6.4.3\jrebel.jar -Xbootclasspath/p:D:/apps/jrebel6.4.3/rebelboot.jar -...

    karyon-gradle

    .../karyon-gradle$ KARYON_OPTS= " -Xmx2560m -Djava.awt.headless=true -Deureka.name=karyon -Deureka.region=us-west-2 -Deureka.port=80 -Deureka.us-west-2.availabilityZones=default -Dkaryon.serviceUrl....

    tomcat性能优化(性能总览)

    JAVA_OPTS=”-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1024m -Xmx1024m -XX:NewSize=512m -XX:MaxNewSize=512m -XX:PermSize=512m -XX:MaxPermSize=512m -XX:+DisableExplicitGC” -Xms –...

    Linux和Windows中tomcat修改内存大小的方法

    实例,以下给出1G内存环境下java jvm 的参数设置参考: 代码如下:JAVA_OPTS=”-server -Xms800m -Xmx800m -XX:PermSize=64M-XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true ”JAVA_OPTS=”-...

    sqreen-reader:sQReen Reader是一种读取屏幕上QR码的工具

    如果要以无头模式运行,请运行: ./mvnw clean verify -Djava.awt.headless=true跑步要启动sQreen Reader,请运行以下命令: ./mvnw spring-boot:run -pl sqreen-reader-ui扫描所有扫描都作为构建管道的一部分运行...

    java开发erp源码下载-openbravo:OpenbravoERP-不再维护。请使用官方Openbravo

    java开发erp源码下载Openbravo ERP ...CATALINA_OPTS="-Djava.awt.headless=true -Xms384M -Xmx512M -XX:MaxPermSize=256M" d. 将tools.jar文件(从JDK中的/usr/lib/jvm/java-1.6.0-openjdk/lib )复

    maven-surefire:Apache Maven Surefire

    XX:+TieredCompilation -XX:TieredStopAtLevel=1 -XX:SoftRefLRUPolicyMSPerMB=50 -Djava.awt.headless=true -Dhttps.protocols=TLSv1.2"在Windows上: set MAVEN_OPTS="-server -Xmx256m -XX:MetaspaceSize=128m -...

    java源码嵌套for循环-pytm:用于威胁建模的Pythonic框架

    循环的java源码压缩 pytm:用于威胁建模的 Pythonic 框架 介绍 传统的威胁建模往往迟到,有时甚至根本没有。 此外,创建手动数据流和报告可能非常...-Djava.awt.headless=true -jar $PLANTUML_PATH -tpng -pipe > tm/se

    java实战开发1200例源码-gantt:PlantUML甘特图的Clojure包装器

    -Djava.awt.headless=true -jar gantt-0.1.0-SNAPSHOT-standalone.jar -f svg -i ./doc -o :input-folder generate 单击此处查看使用 . 单击此处查看由 EDN 生产的中间体。 下载 下载最新版本的gantt程序: 动机 ...

    docker-jenkins-slave:使用swarm插件的Docker Jenkins从属映像

    码头工人詹金斯奴隶 使用swarm插件的Docker Jenkins从属映像,并在... Default : '-Djava.awt.headless=true' JENKINS_SSH_PUBKEY SSH Public key that is added to Jenkins user authorized_keys file JENKINS_PASSWD

Global site tag (gtag.js) - Google Analytics