【发布时间】:2014-05-16 16:35:54
【问题描述】:
我是 Java 和 SPRING 的新手,拥有最新的 STS 工具和 JAVA 1.6,能够创建和运行 Spring MVC 项目。
开始研究 spring boot,创建了一个 spring starter 项目选择了“web”并选择了所有默认值
Application.Java 文件中有多个错误(见下文)通过在构建路径中添加 JRE 修复。 尝试运行它得到运行时异常(见下文)。
问题: 为什么 IDE 无法在 Spring Boot 的构建路径中添加 JRE? 为什么我仍然无法运行此应用程序。 我是否缺少某些配置,因为 IDE 没有生成正确的项目。
感谢您的帮助。
谢谢
*************** Application.java 中的错误 此行有多个标记 - 无法解析 java.lang.String 类型。它是从所需的 .class 文件中间接引用的 - 类型 java.lang.Object 无法解析。它是从所需的 .class 文件中间接引用的 - 类型 java.lang.Class 无法解析。它是从所需的 .class 文件中间接引用的
此行有多个标记 - 出现“应用程序” - 默认构造函数未定义隐式超级构造函数 Object()。必须定义一个显式的
********运行时异常****************************
Exception in thread "main" java.lang.NoClassDefFoundError: demo/Application
Caused by: java.lang.ClassNotFoundException: demo.Application
Caused by: java.lang.ClassNotFoundException: demo.Application
at java.net.URLClassLoader$1.run(URLClassLoader.java: 202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.j ava:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:3 06)
at sun.misc.Launcher$AppClassLoader.loadClass(Launche r.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:2 47)
【问题讨论】:
标签: spring-boot