.java 파일은 개발에 관한 주요한 내용이나 보안 정보가 담겨 있을 수 있다. 이러한 정보가 운영 서버에 노출되면 취약점이 발생할 수 있기 때문에 컴파일 된 .class 파일로 반영을 하는 것이다.
또한, .java 파일이 운영 서버에 담기면 런타임 시에 다시 컴파일이 필요하다는 단점이 생긴다. 이는 성능에도 부정적인 영향을 미칠 수 있기 때문에 이미 컴파일 된 파일인 .class 파일을 반영하여 시스템의 무결성을 유지할 수 있다.
'개발 > JAVA' 카테고리의 다른 글
지정된 날짜 이후로 팝업을 해제하는 기능 구현 (0) | 2024.05.03 |
---|---|
.java 파일은 어떤 과정을 거쳐서 배포가 될까?? (0) | 2024.02.22 |
project clean과 tomcat clean의 차이 (0) | 2024.02.22 |
File 클래스의 length() 메소드 톺아보기 (0) | 2024.02.21 |
이클립스 디버깅 하는 법 (0) | 2024.02.01 |