java - org.hibernate 包可以从多个模块访问:hibernate.commons.annotations、hibernate.core
问题描述
我是 Hibernate 的新手,遇到这样的问题:虽然我配置了 Hibernate 和 MySQL 所需的所有 JARS,但当我尝试导入 SessionFactory 时,它仍然显示如下错误信息:
org.hibernate 包可以从多个模块访问:hibernate.commons.annotations、hibernate.core
有谁知道如何解决它?
解决方案
我认为问题出在 java 9 与模块的新介绍。尝试将您的执行环境更改为 java 8,如果这不起作用,请尝试在 Classpath 而不是 Modulepath 中引用您的 Hibernate jar 文件。在项目的构建路径中配置它
推荐阅读
- mongodb - 与朋友或关注者列表一起工作的最佳 MongoDB 架构是哪个?
- embedded - freeRTOS:关于 API“vTaskPrioritySet”行为的问题
- android - 在android中以编程方式打开谷歌播放保护设置页面
- typescript - TypeScript 将接口映射到文字类型
- php - Exif 数据不旋转图像 php
- python - OpenCV - 如何在特征匹配后将搜索到的图像绘制在目标图像之上?
- laravel - Laravel 集合按小时分组
- iis - IIS 10 应用程序池在回收后初始化时间很慢
- docker - 在带有 docker 的 unfs3 中使用 mount 命令时出现问题
- cassandra - 最大限度地减少非规范化数据库(如 Cassandra)中表之间的不一致