Eclipse에 3 개의 프로젝트가있다 : 1-CLIENT, 2-COMMON, 3-SERVER. 서버 프로젝트에는 데이터베이스 관리와 관련된 모든 것이 포함되어 있습니다 (DAO ... 등). 데이터베이스에 액세스하려면이 프로젝트에 최대 절전 모드와 주석을 사용하고 있습니다. 공통 프로젝트에는 서버와 클라이언트 모두에서 일반적으로 사용되는 개체가 포함되어 있습니다. 이러한 개체 중 일부는 데이터베이스에서 가져온 것입니다. 내 서버 프로젝트에는 구성 파일 "hibernate.cfg.xml"을로드하는 HibernateUtils 클래스도 포함되어 있습니다.최대 절전 모드 설정 파일과 Eclipse 프로젝트 내보내기
이클립스에서 프로젝트를 실행할 때 아무런 문제없이 모든 것이 순조롭게 진행됩니다. 이제 배포가 온다. 나는 이클립스에서 실행 가능한 jar 파일로 서버를 내보내고 공통 프로젝트를 lib 파일로 내보냈다. 서버 jar 파일에 "hibernate.cfg.xml"파일이 있습니다. org.hibernate.HibernateException : 나는이 프로그램을 실행하면
, 나에 의한 예외
로 끝나는거야
나는했습니다
를 찾을 수 없습니다 /hibernate.cfg.xml 새AnnotationConfiguration().configure("XXXX/hibernate.cfg.xml")
을 사용하여 구성 프로세스에서 파일 이름을 강제로 시도했지만 아무 것도 작동하지 않습니다! 프로그램을 실행하는 데 사용되는 디버그 명령 줄을 복사하여 명령 창 아래에 붙여 넣어도 작동하지 않습니다 ...
무엇이 있습니까?
내 보낸 JAR 파일 (zip, winrar 등)을 확인하여 그것은 최대 절전 모드 XML 파일을 포함합니까? –
예,했는데 모든 것이 잘되었습니다. – BlackLabrador