2012-02-16 70 views
0

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

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

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是密码

回答

7

你甚至没有指定一个类,则需要加上引号你的classpath因为它有空间。因此,它应该是这样的:

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

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

+0

好的...我修改了一下......但仍然抛出错误....所以我编辑了我的问题,包括完整的代码 – ewom2468 2012-02-16 13:06:06