2016년 7월 18일 월요일

[Tomcat] 톰켓 catalina.sh 메모리 설정 및 로그 위치 변경

http://blog.naver.com/choigohot/40197088333


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


container2
-Xms256m -Xmx512m -Djava.awt.headless=true



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 

댓글 없음:

댓글 쓰기