우리는 실행 가능한 jar 파일의 매니페스트 파일에 classpath를 설정 한 간단한 스프링 - 하이버 네이트 애플리케이션 (콘솔 애플리케이션)을 가지고있다. 그리고 응용 프로그램은 jtds 드라이버를 사용하여 데이터베이스에 연결합니다. Windows 시스템과 jdk1.6에서 예상대로 작동합니다. 그러나 Linux에서는 앱이 드라이버를 찾을 수 없습니다. java -jar MainClassName을 사용하여 프로그램을 실행 중입니다.jtds 빌드 된 프로젝트를 실행할 때 적합한 드라이버 예외 없음
이 문제가 발생하는 이유는 무엇입니까?
당신이 어떤 오류를 볼 수 있습니까 메이븐 버그에게 무엇입니까? NoClassDefError 또는 ClassNotFoundException 인 경우 클래스 경로 문제 일 수 있습니다. –