4,578,587 th visitor since 2017.2.1 ( Today : 187 )
Programming
No. 442
Name. swindler
Subject. java.awt.headless WAS 별 옵션
Main Cate. JSP/Servlet
Sub Cate.
Date. 2008-04-12 13:06
Hit. 14369 (203.248.117.3)
File.
JFreeChart를 unix상에서 사용할 경우 java 옵션에 -Djava.awt.headless=true 를 추가해 줘야 합니다.

-Djava.awt.headless=true 옵션은 비윈도우 환경에서 GUI 클래스를 사용할수 있게 하는 옵션입니다.

unix는 대부분 x-window를 기동하지 않고 사용하기 때문이죠.

만약 servlet container에서 jfreechart를 사용하는 경우에는 아래와 같이 하시면 됩니다.



1. Tomcat 사용할 경우
-Djava.awt.headless=true 을 CATALINA.sh파일을 열어서 JAVA_OPTS을 찾아 거다 넣어줌



2. JEUS 사용할 경우
JEUSMain.xml

<engine-container>
<name>container2</name>
<command-option>-Xms256m -Xmx512m -Djava.awt.headless=true</command-option>



3.weblogic 사용할 경우

startWebLogic.sh

${JAVA_OPTIONS} -Djava.awt.headless=true

** JDK1.4 이상일 경우 입니다. jdk 1.3 이하일 경우에는 처리하는 방법이 다릅니다.
[출처] linux/unix에서 jfree, cewolf 가 안 되는 이유|작성자 창조시간




[바로가기 링크] : http://coolx.net/cboard/develop/442



Name
Password
Comment
Copyright © 1999-2017, swindler. All rights reserved. 367,611 visitor ( 1999.1.8-2004.5.26 ), 2,405,771 ( -2017.01.31)

  2HLAB   2HLAB_Blog   RedToolBox   Omil   Omil_Blog