티스토리 뷰
Unknown version of Tomcat was specifed
오늘 우분투에서 톰캣을 설치하고 환경변수까지 세팅을 다 했습니다.
그리고 이클립스의 WindowPreference에서
Server Runtime Environment에서 새로 설치한 톰캣을 추가하려고 하는데
계속 오류가 나서 정말 시간 많이 버렸습니다.
아래 그림과 같은 오류가 나시는 분들은 참고하시면 좋겠습니다.
톰켓의 환경변수 확인하기
일단 이럴 경우 첫 번째 할 일은
톰켓의 환경변수를 잘 설정했는지 확인하는 것입니다.
일단 자바 환경변수는 잘 설정했다는 가정하에
톰켓 환경 변수만 놓고 설명하겠습니다.
우선 vim 명령어로 아래의 폴더에 들어갑니다.
vim /etc/profile
그 다음 아래의 두 문장을 추가해줍니다.
export CATALINA_HOME=톰켓 설치한 폴더
export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
여기서 톰켓이 잘 설치되지 않았다면
톰캣 설치한 폴더 안에 bin 파일이 없을 수도 있으니 한번 확인하시길 바라겠습니다.
폴더의 내용을 변경하고 나서 아래의 명령어를 반드시 입력하셔야 합니다.
source /etc/profile
이후 환경변수가 바뀌었다면 아래의 명령어를 입력하였을 때
본인이 지정한 폴더의 경로가 나와야 합니다.
$CATALINA_HOME
하위폴더 권한
여기까지 문제가 없다면 '하위폴더 권한' 문제일 확률이 높습니다.
저도 이 경우에 해당했는데요.
위에 카타리나 홈으로 지정한 폴더의 권한을 조정해 주어야 하는데요.
이때 중요한 것은 하위 폴더의 권한까지 조정해 주어야 한다는 것입니다.
이때 'chmod' 명령어를 사용하면 되는데요.
하위 폴더의 권한까지 적용하려면 -R을 사용하시면 됩니다.
chmod -R 755 톰켓이 설치된 폴더
이렇게 명령어를 입력하시고 난 다음
'Window Preference'의 'Runtime Environment'를 가서
설정을 다시 하면 문제가 해결될 것입니다.
위의 해결방법으로
문제가 해결되셨으면 좋겠습니다.
'IT > 웹 프로그래밍' 카테고리의 다른 글
[HTML5] 윤인성, 웹 프로그래밍 입문(한빛미디어) 연습문제 1장(시멘틱 웹, 웹2.0, WHATWG) (0) | 2020.07.14 |
---|---|
[AJAX] AJAX 정의, 함수의 사용 형식, 주요 매개변수 옵션, 예제 코드 (0) | 2020.07.10 |
[JSP session 코딩-1] 세션 저장, 삭제, 초기화 (0) | 2019.04.12 |
[JSP 기본] JSP의 특징; 이식성, 서버 자원의 효율적 활용(스레드 기반의 아키텍처) (0) | 2019.04.08 |
[XML 기본] XMLHttpRequest의 주요 속성(readyState, status, statusText, responseText) (0) | 2019.04.07 |
- Total
- Today
- Yesterday
- 일상 영어
- 영단어
- 어플 추천
- 단어
- 포체티노 인터뷰
- 축구
- 영어
- 솔샤르
- 영어 단어
- 맨유
- 영어 공부
- 한컴
- 앱
- 어플리케이션
- 오피스
- 맨체스터 유나이티드
- 포체티노
- 엑셀
- 손흥민
- 단어장
- 웹사이트
- 축구 유튜버
- 무리뉴
- 스포츠 영어
- 손흥민 골
- 축구 영어
- 산체스
- 토트넘
- 파워포인트
- 한글
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |