1
Tomcat에서 실행되는 웹 응용 프로그램의 경우 context.xml 파일에 Resource 항목을 지정합니다. 그러나 내 프로젝트 META-INF 폴더에서 찾을 수 없습니다.META-INF 폴더에서 context.xml이 생성되지 않았습니다.
수동으로 만들어야하는 경우 누군가 샘플을 가르쳐 줄 수 있습니까?
Tomcat에서 실행되는 웹 응용 프로그램의 경우 context.xml 파일에 Resource 항목을 지정합니다. 그러나 내 프로젝트 META-INF 폴더에서 찾을 수 없습니다.META-INF 폴더에서 context.xml이 생성되지 않았습니다.
수동으로 만들어야하는 경우 누군가 샘플을 가르쳐 줄 수 있습니까?
내 프로젝트에서이 문제가 발생했지만 폴더가 WEB-INF이고 서버에서 오류가 발생했습니다. 저를 위해 해결 된 무엇이 :
WEB-INF와 동일한 수준에 META-INF 폴더를 창조하고 거기 context.xml를 두십시오. META-INF 폴더가있는 경우 WEB-INF 폴더 바로 옆에 있는지 확인하고 거기에 context.xml을 넣으십시오.
폴더 구조가 될 법한 :
src
--- main
----- java
----- webapp
-------- META-INF --> put context.xml here
-------- WEB-INF
의 context.xml의 예는 다음과 같아야합니다
<?xml version="1.0" encoding="UTF-8"?>
<Context>
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<Resource name="jdbc/postgres" auth="Container" type="javax.sql.DataSource"
driverClassName="org.postgresql.Driver" url="jdbc:postgresql://127.0.0.1:5432/dbtest"
username="user" password="password" maxActive="20" maxIdle="10"
maxWait="-1" />
</Context>