티스토리 뷰

 

 

 

 

 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'를 가서

설정을 다시 하면 문제가 해결될 것입니다.

 

 

 

 

 

 

 

위의 해결방법으로

문제가 해결되셨으면 좋겠습니다.

 

 

 

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
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
글 보관함