Tomcat 데이터 원본 설정 방법JBuilder 중
<Context path="/test" docBase="test"
debug= "99" reloadable="true" crossContext="true" verbosity="DEBUG">
<Resource name="jdbc/***" auth="Container"
type="javax.sql.DataSource" password="****"
driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
maxIdle="2"
maxWait="5000"
username="sa"
url="jdbc:microsoft:sqlserver://192.168.*.*:1433;DatabaseName=***"
maxActive="4"/>
</Context>
는앞 에 추 가 된 것 이 라 고 생각 합 니 다.또한 tomcat 5.5.9 를 사용 하기 때문에 데이터 원본 의 설정 정 보 는 속성 형식 으로 쓰 이 고 결점 형식 으로 쓸 수 없습니다.tomcat 5.0.X 가능 할 것 같 아 요.tomcat 의 server.xml 파일 을 바 꾼 후,나머지 하 나 는 웹 프로젝트 의 웹.xml 에 인용
<resource-ref>
<description>Resource reference to a factory for java.sql.Connection
instances that may be used for talking to a particular
database that is configured in the server.xml file.</description>
<res-ref-name>jdbc/***</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
을 추가 하 는 것 입 니 다.이 두 곳 만 바 꾸 면 웹 프로그램 에서 tomcat 가 제공 하 는 데이터 원본 을 사용 할 수 있 습 니 다.그러나 이렇게 하면 생 성 된 war 패 키 지 를 용기 에 넣 고 실행 할 수 있 지만,jbuilder 에서 프로젝트 를 시작 할 수 없습니다.jbuilder 가 웹 프로젝트 를 시작 할 때 지정 한 tomcat 의 server.xml 를 읽 지 않 기 때문에 데이터 원본 을 사용 할 수 없습니다.만약 에 우리 가 jbuilder 에서 프로젝트 를 시작 하지 못 한다 면 우리 문 은 디 버 깅 상태 에서 실행 할 수 없습니다.그러면 우리 가 프로그램 을 쓰 는 데 큰 의미 가 없습니다.(물론 우 리 는 밖에서 tomcat 를 시작 할 수 있 습 니 다.원 격 디 버 깅 방법 을 사용 할 수 있 습 니 다.이렇게 하면 데이터 원본 을 사용 할 수도 있 고 수정 프로그램 을 디 버 깅 할 수도 있 습 니 다.그러나 이것 은 닭 을 잡 는 데 소 칼 을 사용 한 다 는 뜻 입 니 다.추천 하지 않 습 니 다)실제로 jbuilder 는 웹 프로젝트 를 시작 할 때 프로젝트 디 렉 터 리 에 tomcat 파일 프레임 을 만 듭 니 다.conf 에 있 는 server 8080.xml 파일(8080 은 tomcat 에 설 정 된 포트)을 읽 기 때문에 jbuilder 에서 데이터 원본 을 시작 하려 고 합 니 다.이 설정 파일 에 데이터 원본 정 보 를 추가 해 야 합 니 다).구체 적 인 것 은 server 8080.xml 의 설명 을 삭제 하 는 것 입 니 다.(그렇지 않 으 면 임시 파일 이 될 것 입 니 다.덮어 쓸 것 입 니 다)
<Resource name="jdbc/***" auth="Container"
type="javax.sql.DataSource" password="****"
driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
maxIdle="2"
maxWait="5000"
username="sa"
url="jdbc:microsoft:sqlserver://192.168.*.*:1433;DatabaseName=***"
maxActive="4"/>
여기이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
EC2 인스턴스에 Tomcat 설치전제 조건: Amazon 계정이 있어야 합니다. Amazon 계정에 로그인하고 EC2 인스턴스를 시작합니다. 여기에서 프리 티어를 선택했고 Amazon Linux 2를 실행하는 EC2 인스턴스를 시작했습니다. 시작 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.