spring starter rest class未找到hibernateexception

时间:2016-10-02 18:44:36

标签: spring-boot

我下载了最新发布的Spring Toolkit - 3.8.1版本。 我安装了首发“导入Spring入门内容” - > “访问数据休息”

然后我尝试在tomcat服务器中运行“Complete”,并作为java应用程序单独运行。在这两种情况下它都崩溃了。下面省略了大部分堆栈跟踪:

Caused by: java.lang.ClassNotFoundException: org.hibernate.HibernateException
at java.net.URLClassLoader.findClass(Unknown Source) ~[na:1.8.0_73]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[na:1.8.0_73]
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) ~[na:1.8.0_73]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[na:1.8.0_73]
... 65 common frames omitted

有没有修复?

此外,没有Hello控制器,网站(https://spring.io/guides/gs/accessing-data-rest/)也没有提到创建这样的东西。

它完全被打破了吗?

1 个答案:

答案 0 :(得分:-1)

我还没有发现最终的原因,但我已经解决了这个问题。

这个没有工作的计算机过去安装了旧版本的eclipse,例如伽利略。 .eclipse目录的日期为2013年4月。

完全删除.eclipse并重新安装STS导致STS正常工作。在Windows受保护的目录之外安装eclipse / STS也很重要,例如" Program Files"因为我们不想以管理员身份运行eclipse,Eclipse喜欢在其安装目录中编写文件。