为了账号安全,请及时绑定邮箱和手机立即绑定

没有找到主类

没有找到主类

梵蒂冈之花 2021-08-04 17:01:25
语言:Java程序:连接到数据库问题:我正在尝试按照 TutorialsPoint教程连接 sqlite 数据库,但我一直收到未找到主类的错误。实现:下面是我的代码,然后是我的终端命令和文件夹结构截图。但基本上我所有的文件都位于一个文件夹中,包括 sqlite jar 文件。import java.sql.*;public class Test { public static void main(String[] args) { Connection c = null; try{   Class.forName("com.sqlite.JDBC");   c = DriverManager.getConnection("jdbc:sqlite:test.db"); } catch(Exception e) {   System.err.println(e.getClass().getName() + ": " + e.getMessage());   System.exit(0); } System.out.println("Opened database successfully!"); }}终端命令javac Test.javajava -classpath ".;sqlite-jdbc-3.23.1.jar" Test
查看完整描述

2 回答

?
繁星点点滴滴

TA贡献1803条经验 获得超3个赞

我的类路径选项不正确。我在 linux 上并试图做:

java -classpath ".;sqlite-jdbc-3.23.1.jar" Test

正确的方法是

java -classpath ".:sqlite-jdbc-3.23.1.jar" Test

冒号不是分号。不幸的是,现在它给了我错误” ClassNotFoundException: com.sqlite.JDBC;

我会调查这个。感谢帮助我找到错误的评论


查看完整回答
反对 回复 2021-08-04
  • 2 回答
  • 0 关注
  • 130 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信