我将从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是密码
答案 0 :(得分:7)
你甚至没有指定一个类,你需要把你的类路径放在引号中,因为它有空格。所以它应该是这样的:
java -classpath "C:\Documents and Settings\...\ImageUpload" foo.ImageUploader
其中foo.ImageUploader
是包含main
方法的类的完全限定名称。