无法在Eclipse中控制台配置休眠

时间:2018-11-13 13:12:43

标签: java eclipse hibernate

我通常在Netbeans 8.2中使用Hibernate,但是从Netbeans 9开始,它们将stop support Hibernate开始使用,所以我想尝试Eclipse。

我使用以下pom.xml创建一个Maven项目:

<project xmlns="http://maven.apache.org/POM/4.0.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>net.codejava.hibernate</groupId>
  <artifactId>HibernateHelloExample</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <name>Hibernate Hello World Program</name>

    <dependencies>
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-core</artifactId>
            <version>5.2.6.Final</version>
        </dependency>

        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.40</version>
        </dependency>

    </dependencies>
</project>

我遇到了这个问题: enter image description here

所以我尝试了以下解决方案:

Class path must be set or restored default: 我使用了与NetBeans 8.2中相同的jar /库。而且效果很好。

Eclipse/Hibernate tools error: Archive classpath entry doesn't exist 我得到了这个错误:Problems while loading database driverclass (com.mysql.jdbc.Driver).

enter image description here

Error in using hibernate。我得到了这个错误:jdk.internal.loader.URLClassPath.loaders accessible: module java.base does not "opens jdk.internal.loader" to unnamed module @535b626a。在Google中没有任何痕迹。 enter image description here

还有其他建议吗?谢谢。


其他信息:

-MacOS 10.13.6

-Eclipse Oxygen.3a发行版(4.7.3a)

0 个答案:

没有答案