본문 바로가기
Server/Tomcat

Tomcat 설치 버전 확인

by ojava 2016. 3. 11.
반응형

한참 블로그를 열심히 하다가.. 돌아보니 벌써 3월 중순 ㅠㅠ

오늘은 개발환경 정보를 넘길 일이 있어서 전체적인 버전 확인을 진행하다가

Tomcat 설치 버전 확인하는 방법을 공유하고자 오랜만에 글을 작성한다.

 

Apache Tomcat 설치 버전 확인

 

 

 

톰캣 설치 경로 / lib 로 이동한다.

(예를 들자면, /ojava/tomcat7/lib)

 

해당 경로로 접속하여 다음과 같은 명령어를 작성하면 버전 확인이 가능하다.

 

java -cp catalina.jar org.apache.catalina.util.ServerInfo

 

 

 

 

결과값은 다음과 같다.

 

 

 

 

 

 

이것만 쓰고 나가기는 좀 심심하므로 명령어에 대한 간단한 분석을 하자면

java 자체는 java를 사용하여 어떤 액션을 취하겠다는 의미로 가장 많이 사용하는 java [-option] 명령어는

java - version 이 아닐까 생각된다.

 

java -cp는 classpath의 줄임말으로, 내용 분석이 필요한 zip/jar 파일의 경로를

옵션 값 뒤에 입력하면 해당 파일 내부의 Class 파일을 실행하도록 하는 명령어로 보인다.  (아니면 어쩌지)

 

 

즉, java -cp [분석할 jar 파일 경로] [class 파일명]

 

이 내용에 맞추기 위해서 명령어 실행을 catalina.jar 파일이 있는 경로에서 실행하였으며

catalina.jar 파일을 열어보면 org/apache/catalina/util/ServerInfo.class 파일이 진짜 있다.

 

 

decompile 해서 내용을 열어보니 아래와 같이 main 함수에 다음과 같이 코드가 있고...

이 내용을 콘솔창에 띄워주는 걸로 봐서 class 파일을 실행시켜주는 명령어가 맞나보다.

오늘은 개발환경 버전 정보 다 넘겼으니 퇴근을 기다려야지!

 

 

 

 

 

 

반응형