求解
错误信息---找不到demo.class文件:
java.lang.NoClassDefFoundError: com/ist/aml/information/controller/demo
Caused by: java.lang.ClassNotFoundException: com.ist.aml.information.controller.demo
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
Exception in thread "main"
执行代码---java调用存储过程:
package com.ist.aml.information.controller;
import java.sql.CallableStatement;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.sql.DataSource;
import com.ist.common.SetCharacterEncodingFilter;
public class demo {
/**
* @param args
*/
public static void main(String[] args)
//数据源
DataSource ds=null;
Connection conn=null;
System.out.println("--------------111----------");
try {
conn=ds.getConnection();
CallableStatement call=conn.prepareCall("{ call user_query_insertinto(?,?,?,?,?)}");
call.setString(1,"2008");
call.setString(2, "WYL");
call.setString(3, "nan");
call.setString(4, "geshou");
call.setInt(5, 9999);
System.out.println("--------------222----------");
call.execute();
call.close();
System.out.println("--------------333----------");
} catch (Exception e) {
e.printStackTrace();
}
}
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
注意命名规则,java的类名都是大写开头~
1、你的demo类名和文件名是否一致?如果不是,改为一致。
2、使用工具重新生成下代码,在运行~
clean一下找不到类。重新编译一下就好了。