org.hibernate包可以从多个模块访问:hibernate.commons.annotations,hibernate.core

时间:2018-05-04 11:22:31

标签: java mysql hibernate

我是Hibernate的新手。我遇到这样的问题:虽然我配置了所有必需的Hibernate和MySQL的JARS,当我尝试导入SessionFactory时,它 仍然会显示错误的信息:

  

可以从多个模块访问org.hibernate包:   hibernate.commons.annotations,hibernate.core

有谁知道如何解决它?

2 个答案:

答案 0 :(得分:3)

我认为问题在于java 9对模块的新介绍。尝试将执行环境更改为java 8,如果不起作用,请尝试在Classpath而不是Modulepath中引用您的Hibernate jar文件。在项目的构建路径

中配置它

答案 1 :(得分:0)

在Classpath而不是Modulepath中引用您的Hibernate jar文件。在项目的构建路径中对其进行配置。它将起作用