[AWS] 톰캣 자바 경로 설정 오류 해결하기
문제상황
- 현재 서버에 있는 자바의 버전이 1.8 버전이다.
하지만 프로젝트 버전은 자바 11 버전을 사용중이여서, 프로젝트를 배포할 때마다 프로젝트 자바 버전이 상위 버전이라 프로젝트 버전을 낮추라는 오류가 발생했다. 그래서 큰 결심을 하고 버전을 바꾸려고 11버전으로 올렸는데 자바의 경로를 톰캣이 잡지 못하는 오류가 발생했다.
- 11버전 깔려 있는 상태로 1.8 버전 삭제 => 톰캣이 11버전 경로 인식 x
- 11버전 삭제 => 1.8 버전 다시 깔기
- 1.8 버전 경로 인식 x
- 결국 톰캣을 다시 깔았다.
왜 1.8 버전의 디렉토리를 잡지 못하는지 모르겠다.
vi /etc/source에 가서 JAVA_HOME을 몇번이고 다시 잡아줬는데 안됐다.
- 톰캣 삭제
디렉토리를 전체 삭제 했다.
사실 이렇게 삭제해도 되는지 모르겠는데 아무리 구글링해도 다들 리눅스 데미안 버전으로 지우는 것 밖에 안나와서 이렇게 진행했다.
rm -rf tomcat8.5(파일 디렉토리명)
- 톰캣 재설치
https://tomcat.apache.org/download-80.cgi
해당 페이지로 들어가서 tar.gz에서 우클릭 경로 복사 해주었다.
wget https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.75/bin/apache-tomcat-8.5.75.tar.gz
다운로드를 해주면 된다.
그 후 압축을 풀어주면 되는데, /usr/local에다가 압축을 풀어주었다.
tar xzf [파일명]
압축을 푼 뒤, 명령어를 통해 파일을 삭제해준다.
rm -f [파일명]
그 후에 mv로 디렉토리로 옮겨준다. mkdir로 따로 미리 만들어준다.
mkdir apache-tomcat-8.5.75 로 필자는 만들었다.
mkdir [원하는 폴더명]
mv [파일명] [원하는 폴더명]
그리고 하위경로에서 포트번호 설정해주면 끝이다.
vi /conf/server.xml
Author And Source
이 문제에 관하여([AWS] 톰캣 자바 경로 설정 오류 해결하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@xxsoxx0621/톰캣-자바-경로-설정-오류-해결저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)