我写了一个应该程序,里面用到MYSQL的类包连接数据库,在ECLIPSE中运行没有问题.用ANT打包也没有问题.
但用JAVA -JAR PACKAGE.JAR运行时,通过TRY CATCH()捕获到异常:java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver.
请问大家是我打包有问题,还是我在运行的时候机器环境有问题?
------解决方案--------------------
你可以把mysql的驱动包一起打包.
ant打包build.xml
...
<target name= "jar " depends= "compile ">
<jar destfile= "xxx.jar " basedir= "${build} ">
<manifest>
...
<manifest>
<zipfileset src= "${lib}/mysql-connector-java-5.0.4-bin.jar "/>
</target>
------解决方案--------------------
顶下