最近把一个工程打包成jar包后...运行发现连不上数据库(用的是Derby数据库)异常信息:
java.lang.ClassNotFoundException: org.apache.derby.jdbc.EmbeddedDriver提示我找不到驱动类但是derby.jar(classpath中)已经打包在jar包里了.为什么还出现这个错误呢....不接~!
java.lang.ClassNotFoundException: org.apache.derby.jdbc.EmbeddedDriver提示我找不到驱动类但是derby.jar(classpath中)已经打包在jar包里了.为什么还出现这个错误呢....不接~!
比如以前连接数据库的文件放在包org.manageconnection下,然后引用也放在这个包下,引用的时候不需要导入包也不出错
导出jar 之后,包名换了,结果就出错.
结果找了好半天才发现的,楼主可能是这个原因
不太懂阿.....什么引用放在这个包下?..能具体一点吗....驱动文件假如是在org.manageconnection下,整个压缩成的包是derby.jar...然后怎么办?