JDBC 드라이버 해제 경고
[INFO] WARNING: The web application [ROOT] registered the JDBC driver [oracle.jdbc.OracleDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
[INFO] 2월 21, 2024 9:08:26 오후 org.apache.catalina.loader.WebappClassLoaderBase clearReferencesThreads
[INFO] WARNING: The web application [ROOT] appears to have started a thread named [oracle.jdbc.diagnostics.Diagnostic.CLOCK] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
[INFO] java.base@17.0.10/java.lang.Object.wait(Native Method)
[INFO] java.base@17.0.10/java.util.TimerThread.mainLoop(Timer.java:563)
[INFO] java.base@17.0.10/java.util.TimerThread.run(Timer.java:516)
[INFO] WARNING: The web application [ROOT] registered the JDBC driver [org.hsqldb.jdbc.JDBCDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
경고를 없애기 위해 코드를 수정해야되나 말아야되나? 😅
스프링 부트 (2.3.0 부터) 처럼 애플리케이션 종료시 자동으로 JDBC 드라이버를 등록해제 하면, 위의 경고는 없어지긴 할 텐데... 추가를 해야될지, 그냥둘지 아직은 잘 모르겠음..
Tomcat에 알아서 정리한 것이므로 문제가 없긴한데....
다른 스터디 프로젝트에서는 만들어두긴 했었음.😅😅😅
내가 뭔가 귀찮아서 이런것 같다... ㅠㅠ
JDBC 드라이버 해제 경고
경고를 없애기 위해 코드를 수정해야되나 말아야되나? 😅
스프링 부트 (2.3.0 부터) 처럼 애플리케이션 종료시 자동으로 JDBC 드라이버를 등록해제 하면, 위의 경고는 없어지긴 할 텐데... 추가를 해야될지, 그냥둘지 아직은 잘 모르겠음..
Tomcat에 알아서 정리한 것이므로 문제가 없긴한데....
다른 스터디 프로젝트에서는 만들어두긴 했었음.😅😅😅
내가 뭔가 귀찮아서 이런것 같다... ㅠㅠ