运行headless Java服务器

2016-02-19 18:59 22 1 收藏

关注图老师设计创意栏目可以让大家能更好的了解电脑,知道有关于电脑的更多有趣教程,今天给大家分享运行headless Java服务器教程,希望对大家能有一点小小的帮助。

【 tulaoshi.com - 编程语言 】

?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)


  对于一个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属性标志。
  
  你需要下载相关的jar,将它们放到你的CLASSPATH中,然后设置下面的标志:
  
  Dawt.toolkit=com.eteks.awt.PJAToolkit
  Djava.awt.graphicsenv=com.eteks.java2d.PJAGraphicsEnvironment
  在IBM的JDK下,你能找到下列所需的属性,这里我们将PJA的jar要放到lib/pja下:
  
  Djava.awt.fonts=$JAVA_HOME/jre/lib/fonts
  Djava2d.font.usePlatformFont=false
  Duser.home=lib/pja
  你可以从eTeks网站上下载PJA工具包。
  
  
  --------------------------------------------------------------------------------
  译者注:在JDK1.4的新特性的AWT中提到 headless支持是指在图形环境下是否支持显示器、鼠标和键盘,具体内容可以参考Sun的网站的headless支持

 

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

 

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

来源:http://www.tulaoshi.com/n/20160219/1619735.html

延伸阅读
       简单的WEB服务器 一个简单的WEB服务器将由列表9.2这样构建.当然,还必须要对方法和回应事件进行改进.简单的服务器不会分析和存储请求头.新的WEB服务器将分析和存储请求,为以后的处理作预备.为了达到这个目的,你必须有一个包含HTTP请求的类. HTTPrequest类 列表9.5列出了一个完整的HTTPrequest...
一.项目简介: Java语言是一种可移植的,简单的,健壮的嵌入式语言。并且对网络,数据库有很好的支持,基于JAVA语言的这种特性可以十分轻易地建立一个小型INTERNET服务器。!-- frame contents --   !-- /frame contents -- 本项目中,作者用JAVA语言编写了一个WEB微型服务器,对简单的HTTP请求进行响应,并通过后端数据库对用户...
标签: PHP
  首先介绍一下session的概念: 所谓session是微软首先提出的,在asp中最先集成。由于session的采用,大大方便了web开发员的工作。一时间asp风靡全球。现在php4也加入session的支持,再度显示出open source 的强大力量。和Cookie类似,设计Session的目的也是为了在一个访问期间在不同的页面间传输数据以解决http协议无状态的问题,但S...
标签: Java JAVA基础
FTP 命令 FTP 的主要操作都是基于各种命令基础之上的。常用的命令有: · 设置传输模式,它包括ASCⅡ(文本) 和BINARY 二进制模式; · 目录操作,改变或显示远程计算机的当前目录(cd、dir/ls 命令); · 连接操作,open命令用于建立同远程计算机的连接;close命令用于关闭连接; · 发送操作,put...
标签: 服务器
explorer.exe服务器运行失败如何解决   小编昨晚安装好win7 64位后打开资源管理器发现跳出窗口:explorer.exe服务器运行失败 开始以为恢复的系统出问题了,后来才发现,原来是设置问题,解决方法如下: 开始 - 搜索文件夹选项, 打开文件件选项 在文件夹选项中,切换到查看分页,找到下面的在单独的进程中打开文...

经验教程

987

收藏

49
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部