java/Java
-
아파치와 톰캣의 차이점java/Java 2019. 3. 11. 01:18
아파치와 톰캣의 차이점 참고 아파치와 톰캣의 차이점에 대해서 잘 설명해놓아서 참고하면 좋을듯 하다. 출처 (WAS, Web Applicaiton Server) >> 위 사진에는 Wep이라고 되어있는데 Web이 맞다. 아파치와 톰캣의 차이를 설명하기 위해서 위 그림을 수반하면 이해가 수월했다.물론 어느 정도 IT 지식이 있어야 이해가 되는 그림이다.지식이 없는데 이해하기에는 조금 어려울 수도 있겠다. 아파치란?아파치(Apache)는 소프트웨어 재단이다. 아파치는 흔히 웹 서버(Web Server)로 정적인 데이터를 처리하는 서비스다. 톰캣이란?톰캣(Tomcat)은 흔히 WAS(Web Application Server)라고 알고 있는것이다. 나머지 상세한 설명은 여기 참고하시면 되겠다.
-
JDK, JRE, JVMjava/Java 2019. 3. 11. 00:38
|JDK란?JDK(Java Development Kit)는 자바 개발 키트다. 참고1JDK란 무엇인가? 에 대한 설명 |JRE란?JRE(Java Runtime Environment)는 자바 런타임 환경이다. 참고2JRE란 무엇인가?에 대한 설명 JRE = 1+2+3 1 = 자바 클래스 라이브러리(Java Class Libraries)>>라이브러리는 자바 클래스가 사용하는데 필요한 라이브러리 아닐까 싶다. 2 = 자바 클래스 로더(Java Class Loader)>> 자바 클래스를 로더하여 코어 자바 클래스 라이브러리에 연결하는 역할을 한다?정확히 이게 무슨 의미인지는 모르겠지만, 필자가 이해한대로 이야기 해보자면 다음과 같다.예를 들어, 윈도우 10 환경에서 클래스 파일을 컴파일 하여 클래스 파일을 자바..
-
Error: faceted project problem (java version mismatch)java/Java 2019. 1. 29. 06:29
|에러1. faceted project problem (java version mismatch)2. archive for required library in project cannot be read or is not a valid zip file |해결방법[1]1. project 오른쪽 클릭2. properties > project faceted >java자바 버전 맞추기 [2]1. 경로에 있는 파일 삭제2. project 오른쪽 클릭3. Maven > Update Project(Alt + F5)4. 다시 project 오른쪽 클릭5. Clean6. Project > Clean7. Ok 클릭
-
Java 다양한 버전 설치 문제, could not find java.dll 에러java/Java 2019. 1. 29. 05:04
|문제 발생 원인스프링 학습에 있어서 주어진 학습과 기존 학습환경이 달라서 JDK 버전 다르다.따라서, 달라진 JDK 버전을 맞추기위해서 환경설정을 했으나, 제대로 환경설정이 되지 않았다. |문제 Error: could not find Java.dll Error: could not find Java 2 Runtime Environmentcould not find java.dll 에러 |증상1. CMD에서 java -version은 비정상적으로 실행됨2. CMD에서 javac -versio은 정상적으로 실행됨 |해결방법C:\ProgramData 경로에 있는 Oracle을 삭제하면된다.