메뉴 건너뛰기

infra

[tomcat] classpath와 외부 사이트 엑세스 허용 in 우분투

박영식2010.04.13 00:46조회 수 4701댓글 0

    • 글자 크기

우분투에서 JAVA와 더불어, 기본 CLASSPATH를 설정해 줘야 한다.


/etc/profile 을 편집한다.


export CLASSPATH=.:$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar:/usr/share/tomcat5.5/common/lib


JAVA의 라이브러리 외에, /usr/share/tomcat5.5/common/lib을 추가시켰다. 이건, 우분투에서 자동으로 설치한 경우에 해당한다.


그리고 또한................. 


org.apache.jasper.JasperException: access denied (java.net.SocketPermission 사이트명 connect,resolve)

위와 같은 에러가 난다면, /etc/tomcat5.5/policy.d/04webapps.policy 파일에 아래와 같이 추가해 준다. 


  // grant permission to 사이트명 server
  permission java.net.SocketPermission "사이트명", "connect,resolve,listen,accept";

grant{} 안에 유사한 permission 들이 있으니, 확인해서 추가하면 되겠다.


이렇게 하면, eclipse 에서 서버를 실행하지 않고도 jsp를 이용할 수 있다. ^^^^^;;;;;


박영식 (비회원)
    • 글자 크기

댓글 달기

첨부 (0)
위로