SharedIT | 묻고 답하기(AMP)

jdk 다중 설치 문의 드립니다.

안녕하세요

지난번 델 emc 설치에 프로그램등 도움 주셔서 설치가 잘 끝났고 centos 설치도 문제 없이

완료되었습니다. 감사합니다.


오늘은 또 다른 사이트에 테스트서버 설치가있어 사전에 문의 드릴게있어 질문을 드립니다.

jdk와 톰캣 설치가 필요한데 톰캣 버전 여럿 설치해서 구동하는건 충분히 잘되는데 여기서 궁금한건

jdk 설치도 동일하게 다수의 버전을 설치해야 하게되는데요. 설치는 수동설치 tar.gz파일로 진행합니다.

설치 위치는 /usr/local 위치에 하려합니다.(연습때도 이 위치에서 진행했습니다.)

환경변수 설정을 할때 각각의 버전에 맞게 환경변수를 여럿 등록해서 경로 각 위치에 맞게 수정하고

적용하면 되는건가요??

또 톰캣은 환경변수 설정을 해야 하는지요? 환경변수 주지 않아도 실행, 웹 오픈에 문제없이되더라구요

잘못된점 있으면 지적 해주시면 참고하여 공부 하겠습니다!!

7개의 답변이 있습니다.

Simon.Park
  0 추천 | 25일 전

설치 위치, 환경변수 등을 다르게 해서 설치 하시면

문제 없이 사용하실 수 있을꺼에요~~~~

한번 해 보시면 어렵지 않을 겁니다~~~~

입문자 | 22일 전

감사합니다. 혹시 이렇게 하면될까? 했던게 적용하니 문제없이 작동이 되네요

한계정에서 여러버전, 각계정에 각각의 버전등 잘되네요^^

앵그리파파
  0 추천 | 25일 전

결론부터 말하면 톰캣, JDK 모두 여러 버전 설치해서 사용할 수 있습니다.

환경변수에 여러 PATH 및 포트를 한번에 셋팅해서 구동할 수 있기 때문에 한번 설정하면 별도 설정없이 구분하여 사용할 수 있습니다.

입문자 | 22일 전

톰캣 환경변수 설정은 진행해보지 않고 다수 버전으로 각각 포트만 변경해서 실행해봤습니다.

이상없이 잘되고 jdk 역시 많은분들이 도움주신대로 잘되었습니다.

톰캣 환경변수 부분 차차 해보겠습니다.

감사합니다^^

명동쓰레빠
  0 추천 | 25일 전

디렉토리를 따로 가시면 됩니다.

입문자 | 22일 전

감사합니다^^ 별도로 지정해서 설정하니 이상없이 되네요

deerokgo
  0 추천 | 25일 전

Java 설치형 말고 압축 풀어서 사용 하는 것으로 해보시고요.

디렉토리는 겹치지 않도록 하신 후에,

JAVA_HOME, ClassPath 등 환경변수 등에 대해 중복되지 않게 설정하면 가능 할 거 같은데요.


입문자 | 22일 전

설치형보다 tar.gz 파일형태로 사용하는것이 입맛대로 수정편집이 편리하고 좋은듯합니다

다른 툴들도 tar.gz형태의 프로그램을 연습해봐야겠습니다

감사합니다^^

차바라기
  0 추천 | 25일 전

환경 변수는 wansoo님이 말한거처럼 JAVA홈 하고 Class환경 변수 설정을 해주시면 됩니다.

입문자 | 22일 전

환경변수설정이 블로그 올려둔것 마다 달라 따로 정리해서 사용해야겠습니다

감사합니다^^

wansoo
  0 추천 | 26일 전

버전별로 다른 디렉터리에 설치하고,

환경변수 JAVA_HOME과 CLASSPATH를 버전에 따라 설정해서 사용하면 됩니다.

스크립트를 이용해서 버전별로 환경 변수를 변경하도록 해서 사용해도 될 것 같고요.

입문자 | 22일 전

스크립트는 아직 해본게 아니라 좀더 알아보고 공부해야겠습니다

감사합니다^^

topkslee
  0 추천 | 26일 전

emc 유틸리티 잘 사용했다니 다행입니다.

tomcat, jdk 모두 여러 버전 설치해서 사용할 수 있습니다.


tomcat은 환경변수에 여러 path, port 등을 한번에 셋팅해서 구동하기에 

한번 설정하면 별도 설정없이 여러 tomcat, port로 구분하여 사용할 수 있습니다.


jdk는은 원하시는 jdk 버전 설치하시고 linux는 alternatives 툴이용하여 여러버전 심볼릭 링크로

연결 해서 이용할 수 있습니다.

아래 링크 참고해보세요~

https://blog.benelog.net/installing-jdk.html

입문자 | 22일 전

jdk를 사용자계정별 설치가 필요하더라구요 각각의 계정에 환경변수 설정하고

테스트하니 잘되네요

감사합니다^^