우분투에 Java 개발환경 만들기
우분투에 Java 개발환경 만들기
jdk 설치
sun-java6-jdk
시냅틱 패키지 관리자로 설치
경로정보
/usr/lib/jvm/java-6-sun <= 이것은 대표 링크이고, 실제 같은 디렉토리의 실제 경로가 존재한다.
/usr/bin/java
/etc/alternative/java <= 대부분의 링크가 여기로 링크처리됨.
PATH 설정 (java 버전이 하나일 경우에는 생략)
- $ sudo update-alternatives --config java
eclipse 설치
http://duddns.springnote.com/pages/4480111
tomcat 5.5 설치
시냅픽 패키지 관리자로 설치
경로정보
/etc/default/tomcat5.5 <= 초기 구동 관련 Path정보
/etc/tomcat5.5 <= server.xml, web.xml파일 위치
/etc/init.d/tomcat5.5 <= stop, start, restart 스크립트
/usr/share/tomcat5.5 <= Tomcat Home 위치.
/var/lib/tomcat5.5 <= tomcat관련 Vars
/var/log/tomcat5.5 <= tomcat관련 Logs(Catalina.out등등)
/var/lib/tomcat5.5/webapps/ROOT <= ROOT Home Directory
패스 설정
- $ vi ~/.bashrc
- CATALINA_HOME
포트 변경 (apt-get으로 설치시 기본 포트 8180임)
- $ vi /etc/tomcat5.5/server.xml
기본 jdk 설정
- $ vi /etc/default/tomcat5.5
- (JAVA_HOME 설정)
Trouble Shooting (참고 : http://ubuntuforums.org/showthread.php?p=2611681)
이클립스에서 톰켓 서버를 설정하기 위해 /usr/share/tomcat5.5/webapps -> /usr/share/tomcat5.5-webapps 링크 걸어줌
로그파일 권한 설정 (권한이 없으면 톰캣 실행이 안됨)
- $ cd /var/log/tomcat5.5/
$ sudo rm catalina.out
$ sudo touch catalina.out
$ sudo chown tomcat55:nogroup catalina.out
$ sudo chmod uo-wrx catalina.out
Tomcat work directory 권한 수정(이클립스 같은 개발툴을 사용할 경우 필요함)
- $ cd /var/cache
$ sudo chmod go+rwx tomcat5.5
Comments (0)