我的机安装了vs2008、sql2005前几天在学习java时发生了异常问题:(我装的是myEclipse7.0、jdk6.0、tomcat6.0,在运行jsp业面时,连接数据库正常,但是程序执行到PreparedStatement时就报异常了,程序不往下走了、、、后来我改了tomcat的端口号,jsp业面能正常运行了,但是在实体类中我测试我写的方法时,虽然代码能执行成功但是原来的哪个异常还是存在、、、)真的搞不懂到底是那里出了问题? 异常信息如下:(希望各位大侠们帮忙解决一下)
Exception in thread "main" java.lang.SecurityException: SHA1 digest error for com/microsoft/sqlserver/jdbc/SQLServerStatement.class
at sun.security.util.ManifestEntryVerifier.verify(Unknown Source)
at java.util.jar.JarVerifier.processEntry(Unknown Source)
at java.util.jar.JarVerifier.update(Unknown Source)
at java.util.jar.JarVerifier$VerifierStream.read(Unknown Source)
at sun.misc.Resource.getBytes(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.prepareStatement(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.prepareStatement(Unknown Source)
at com.leffort.biz.checkUser.getTitleList(checkUser.java:53)
at com.leffort.biz.checkUser.main(checkUser.java:76)
Exception in thread "main" java.lang.SecurityException: SHA1 digest error for com/microsoft/sqlserver/jdbc/SQLServerStatement.class
at sun.security.util.ManifestEntryVerifier.verify(Unknown Source)
at java.util.jar.JarVerifier.processEntry(Unknown Source)
at java.util.jar.JarVerifier.update(Unknown Source)
at java.util.jar.JarVerifier$VerifierStream.read(Unknown Source)
at sun.misc.Resource.getBytes(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.prepareStatement(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.prepareStatement(Unknown Source)
at com.leffort.biz.checkUser.getTitleList(checkUser.java:53)
at com.leffort.biz.checkUser.main(checkUser.java:76)
解决方案 »
- netbean问题
- 在Tomcat环境下修改了.Properties配置文件后,再读取值时得到的是旧值,一定要重启Tomcat才可以得到新值,Help!!!
- 显示arraylist问题
- 刚学jsp,用tomcat配置环境总配不对,求大家帮忙
- 在jsp网页中如何向javabean传递HttpServletResponse参数,在线等待,高分相送
- 如何根据不同的选择条件而改变表格显示的标题呢?在线等待!!
- jsp怎么存取一个servlet中的变量??
- 我是初学者!有几个问题想问!
- 点击easyui子页面中的按钮,在父页面中增加显示tabs
- HTTP Status 500 – Internal Server Error 求帮忙!
- servlet 问题: String TYPE = request.getParameter("RadioGroup1");
- 关于正则的一个问题
2 可能是你的包有重复的(不同版本)。以前貌似遇到过这样的错误。
建议楼主用比较成熟的工具,别用最新的,最新的一般不稳定