본문 바로가기

개발중/Java

JAVA 코드 저장시 컴파일 (compile) 처리 ❗❗❗

728x90
반응형

🖤 글이 도움이 되었다면 유튜브 클릭 / 구독 해주세요 🖤


 

JAVA 에서 코드를 작성하다가 저장 ( Ctrl+ S ) 했을 경우에 단순히 코드가 저장되는 것뿐만 아니라.

컴파일 처리가 된다


 

결국 사람이 이해할 수 있는 JAVA 코드를

프로그램을 실행할 수 있는 기계어로 번역 하는 것이다.

 


 

그 기계어는 저장되는 경로를 사용자가 아래처럼 지정할 수 있다.

그러면 POMS/targer/classes 경로에 프로젝트의 코드들이 컴파일 (compile) 되어 저장이 된다.

 

.java -> 컴파일 (compile)-> .class(byte 코드)

 


 

.java 파일의 컴파일 (compile)

 

여기서 유심히 봐야할 부분은 java 파일이 컴파일 된다는 것이다.

결국 BinsooController.java 는 BinsooController.class 로 저장이 되고

 

BinsooController.class 파일을 열어보면 아래처럼 컴파일 처리 된 것을 확인 할 수 있다.

 

 

 


 

.xml 파일의 컴파일 (compile)

 

.xml 파일은 컴파일 처리 없이 읽을 수 있기에 따로 컴파일 처리가 필요 없다.

 


 

✅ 컴파일 후 파일을 서버에 적용 후 tomcat 재가동 유무 파일

 

tomcat 을 재가동 해야 적용되는 파일

 

  • xml
  • java
  • lib

 

tomcat 을 재가동 하지 않아도 적용되는 파일

 

  • jsp
  • vue
  • css
  • html

 


 


 

728x90
반응형