java - 在 Java 中使用 JDBC 创建数据库时主要方法无法正常工作
问题描述
我是编码的初学者。目前,我正在学习用 java 中的 JDBC 创建数据库。我将最新的 sqlite JDBC 加载到 IntelliJ(sqlite,因为这是我的讲师正在使用的)。
但是现在我的主要方法遇到了一些问题。它没有导入必要的文件,没有突出我的错误,甚至没有给出高效编码的建议。运行代码时,它会抛出ClassNotFoundException
错误:无法找到或加载主类 com.company.Main。
有人可以修改我的主要方法吗?
解决方案
IntelliJ 不会将您的源文件夹视为源文件夹,因此 java 文件不会被解释为源代码。这意味着它不会对文件进行任何分析以报告错误,也不会编译文件。
右键单击该src
文件夹并将其标记为源文件夹(右键单击src
,Mark Directory as,Sources Root)。这可能表明您创建 IntelliJ 项目的方式对于 Java 项目不正确。
推荐阅读
- javascript - npm install 从私有存储库作为不同的包名称
- asp.net - .NET Core MVC 中联系我们视图页面的命名约定和文件夹结构应该是什么?
- javascript - 为什么 Angular 项目不能像任何其他 javascript 项目一样在浏览器上运行
- spring-boot - 如何配置 Spring Boot 应用程序以使用 AWS Secrets Manager VPC 端点?
- arrays - 如何在二维数组中查找元素的索引 - Swift
- javascript - 有没有办法在选择选项中显示输入框,以便我可以在选项中添加一个值?
- swift - 切换隐藏具有固定点数的 UITextField
- android - 为什么 Ionic 无法识别我添加到 cordova 插件的功能?
- android - 无法制作或构建项目:任务“:app:transformDexArchiveWithExternalLibsDexMergerForDebug”执行失败
- java - 有没有办法在应用程序启动时使用 MongoClient 创建一组到 mongodb 的 X 连接?