Tomcat7의 로컬 Windows7 환경에서 잘 실행되는 Java 응용 프로그램이 있습니다. 나는 리눅스 환경에서 이것을 생산에 넣으려고 노력하고있다. 내 응용 프로그램이 DB에 액세스하려고 시도 할 때를 제외하고는 모든 것이 완료되었으며 정상적으로 작동합니다. DB가 관련되지 않은 작업이라면 제대로 작동합니다. 내가 할 오류는이 클래스는 바람둥이 - dbcp.jar의 일부입니다ClassNotFoundException : BasicDataSourceFactory
java.lang.ClassNotFoundException: org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory
입니다. 이것은 $ CATALINA_HOME/lib 폴더에 있습니다. 왜 아직도 집어 들지 않는거야? 도와주세요!
업데이트 : .jar 파일을 열고 확인했습니다. org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory.class 파일이 있습니다.
'CATALINA_HOME'이 맞습니까? – Cratylus
꽤 많이 ... $ CATALINA_HOME을 echo했을 때 나는 그것을 설치 한 tomcat 디렉토리의 경로를 얻었습니다. /installables/apache-tomcat-7.0.35 다른 방법으로 확인할 수 있습니까? –
클래스 경로 어딘가에 복제본이있을 수 있습니까? –