공부/[Project] 치킨

javax.naming.NameNotFoundException 오류 해결법

맴썰 2021. 12. 21. 20:40

Tomcat 폴더 내의 server.xml을 연다.

157번 line의 1줄 짜리 Context 문을 

<Context docBase="SMC" path="/test" reloadable="true" source="org.eclipse.jst.jee.server:SMC"></Context>와 같이 나누고, 그 사이에

<Resource name = "jdbc/chic" 
auth = "container" 
type = "javax.sql.DataSource" 
username = "javaDB"
password = "javaDB" 
driverClassName = "oracle.jdbc.driver.OracleDriver" 
factory = "org.apache.tomcat.dbcp.dbcp2.BasicDataSourceFactory" 
url = "jdbc:oracle:thin:@localhost:1521:orcl"
maxActive = "500" > 
</Resource>

이와 같이 DB문을 추가해주면 된다.