找不到主类

时间:2012-02-16 11:31:37

标签: java

我将从Java应用程序连接到MySQL数据库,以存储从扫描表单中获取的图像。当我运行程序时,出现Could not find or load main class错误。

我尝试过设置类路径但仍然遇到同样的错误:Could not find or load main class。顺便说一句,我在目录中创建的另一个java文件编译。当我尝试设置类路径时,我也得到相同的错误。这是(EDITED)代码:

java -cp "C:\Documents and Settings\xxx\Desktop\ttt_manual_yyy\mysql\mysql-connector-java-5.1.6-bin" ImageUploader C:\Documents and Settings\yyy\Desktop\IMAGES localhost uuu nnn

其中localhost是数据库地址,uuu是用户名,nnn是密码

1 个答案:

答案 0 :(得分:7)

你甚至没有指定一个类,你需要把你的类路径放在引号中,因为它有空格。所以它应该是这样的:

java -classpath "C:\Documents and Settings\...\ImageUpload" foo.ImageUploader

其中foo.ImageUploader是包含main方法的类的完全限定名称。