Maven Build java.lang.NoClassDefFoundError 처리
Maven으로 build할때 별다른 설정없이 build하면 내가 개발한 프로그램에서 사용하는 jar파일이 같이 묶이지 않습니다.(한마디로 내가 mysql DB에 접속하는 프로그램을 짜서 빌드하면 mysql-connector-java-5.1.14-bin.jar 파일이 같이 묶이지 않아서 실행이 안됌) 그렇기 때문에 java 명령어를 실행할 때 java.lang.NoClassDefFoundError 에러가 발생합니다. 자바를 실행할때 jar파일을 다운받아서 cp(classpath) 옵션으로 jar경로를 다 적어주면 해결이 됩니다.(java -cp /test/lib/mysql-connector-java-5.1.14-bin.jar:/test/lib/Test-0.0.1-SNAPSHOT.jar kr.co.test...
Spring
2016. 11. 22. 18:20