我从
下载了sqlitejdbc-v056.jarhttp://www.zentus.com/sqlitejdbc/
到 Windows XP 32 位中的 C:\test
文件夹。并在 C:\test
文件夹中下载 SQLite3 数据库。
然后我运行 java -cp .:sqlitejdbc-v056.jar
。然后我在编译Test.java
后进行测试,但它给了我这个错误信息:
Exception in thread "main" java.lang.NoClassDefFoundError: Test
最佳答案
它找不到您编译的 Test.class 文件。您需要在类路径中包含它的位置。它应该在当前目录中吗?这似乎是您想要的位置,因为您的路径包含“.”。
我可能记错了,但是,如果我没记错的话,':' 不是 Windows 上的路径分隔符。它在 Linux 上,但认为它是 ';'在 Windows 上?然后尝试“-cp .;sqlitejdbc-v056.jar”。可能是错误的。
关于java - 将 Java 连接到 SQLite,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2121714/