Tomcat
-
Linux에서 Spring Boot War파일 Tomcat에 올리기IT/Web 2019. 7. 17. 07:36
뉴비때 연습삼아 Tomcat 배포과정을 다른 블로그에 기록해놨던 배포를 기록해뒀던 글 사실 아래 글처럼 그렇게 간단하게 올릴게 아니라, 여러가지 설정을 참고해서 많은 환경을 설정해주어야 하지만, Default 설정이라면 여차저차 아래방법순으로 배포하게 되니 참고 https://suzxc2468.tistory.com/175 에 포스팅했던 Windows 톰캣에 War파일을 배포하는 과정과 완전일치한다. Windows에서 Spring Boot War파일 Tomcat에 올리기 # 먼저 Jar와 War의 차이점을 정리 - Jar java archive jar 압축은 하나의 application 기능이 가능하도록 java파일 등을 압축하고 지원해줍니다. 앞서 알려드린 대로 path 등의 경로를 유지하기 때문에 배포..
-
Windows에서 Spring Boot War파일 Tomcat에 올리기IT/Web 2019. 7. 17. 07:30
뉴비때 연습삼아 Tomcat 배포과정을 다른 블로그에 기록해놨던 배포를 기록해뒀던 글 사실 아래 글처럼 그렇게 간단하게 올릴게 아니라, 여러가지 설정을 참고해서 많은 환경을 설정해주어야 하지만, Default 설정이라면 여차저차 아래방법순으로 배포하게 되니 참고 # 먼저 Jar와 War의 차이점을 정리 - Jar java archive jar 압축은 하나의 application 기능이 가능하도록 java파일 등을 압축하고 지원해줍니다. 앞서 알려드린 대로 path 등의 경로를 유지하기 때문에 배포된 jar 파일을 사용하는 사용자들은 각 파일들에 대한 path 문제에서 벗어날 수 있습니다. 예를 든다면 ojdbc14.jar, servlet-api.jar 등을 들 수 있습니다. - War web archiv..
-
(CentOS)Apache Tomcat Version 확인(톰캣 버전 확인)IT/Linux 2019. 6. 9. 23:34
tomcat 설치경로/lib/ 으로 이동한다. lib 디렉토리 안에 catalina.jar 파일이 있다. 아래의 java 명령어를 사용하면 다음과 같이 출력된다. $ java -cp catalina.jar org.apache.catalina.util.ServerInfo Server version: Apache Tomcat/7.0.82 Server built: Sep 29 2017 12:23:15 UTC Server number: 7.0.82.0 OS Name: Linux OS Version: 2.6.32-573.7.1.el6.x86_64 Architecture: amd64 JVM Version: 1.7.0_79-b15 JVM Vendor: Oracle Corporation 만약 java 명령어의 ..
-
리눅스에 Tomcat 설치IT/Linux 2019. 6. 6. 23:41
(현재) 뉴비때 리눅스에 웹프로젝트를 올리려고 하는데, 당시에는 Web Server와 WAS의 개념과 원리도 잘 몰랐을 뿐더러 톰캣에 대한 범용적인 설정지식도 없었다. 그냥 찾아보고 마구잡이로 적용해보던 시기에서 다른 블로그에 리눅스에 톰캣설치하는 삽질을 기록해뒀길래 포워딩 해온다. 리눅스 서버에 웹프로젝트를 올리기 위해서는 리눅스에도 Tomcat을 설치해야 한다. 그리고 Tomcat을 설치하기 전에 JDK를 설치해야 하는데, 리눅스의 경우 Open JDK를 내장하고 있다. 그래서 기존의 Open JDK를 삭제하고 정식 Oracle JDK를 설치하든, 그냥 Open JDK를 놔두고 Oracle JDK를 설치한 후, 메인을 Oracle JDK로 바꿔주든 나름대로의 셋팅이 필요하다. 1-1. OPEN JDK..
-
Tomcat에 War 올릴때) java.lang.NoClassDefFoundError: org/apache/tomcat/util/descriptor/tld/TldParseIT/에러노트 2019. 5. 29. 08:57
에러상황 스프링부트를 War로 만들어 톰캣에 직접 올리려고 하는데 서버는 실행되는데 아래와같은 에러코드를 남겨놓고 서버가 돌아갔다. 6월 14, 2017 2:26:41 오후 org.apache.catalina.core.ContainerBase addChildInternal 심각: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/CompareTable]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase...