2015年7月30日,我们的Spring Boot应用程序运行良好,但当我们在2015年8月3日尝试运行它时,它失败了,出现了以下错误:
13:16:33.981 [org.directoryx.Application.main()] ERROR o.s.boot.SpringApplication
- Application startup failed
java.lang.NoClassDefFoundError: com/mysema/query/types/EntityPath
at java.lang.Class.getDeclaredMethods0(Native Method) ~[na:1.8.0_51]
at java.lang.Class.privateGetDeclaredMethods(Class.java:2701) ~[na:1.8.0_51]
at java.lang.Class.getDeclaredMethods(Class.java:1975) ~[na:1.8.0_51]
at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:606)
~[spring-core-4.2.0.RC2.jar:4.2.0.RC2]...
任何帮助都将不胜感激!
Intellij IDEA中的依赖图和有效POM显示:Spring4.2.0.rc2
在POM的属性中显式设置4.2.0.发布版本似乎可以解决问题:
<properties>
<spring.version>4.2.0.RELEASE</spring.version>
</properties>
我创建了一个带有Spring boot的小应用程序,它使用Spring数据访问数据库(mySql): Spring引导启动器父级:2.4.2 Spring引导起动机网:2.4.2 spring boot starter数据jpa:2.4.2 mysql连接器java:8.0.22 Spring启动装置测试:2.4.2 组织junit。木星:5.7.0 junit jupiter引擎:5.7.0 我
我第一次手工将AngularJS和spring boot应用程序连接在一起。我遇到的问题是@RestController没有返回索引页: 目录: 它会继续呈现默认的404错误页面: ----------------更新1------------------ 我添加了一个配置文件: 重新控制器 主要类别: 上面的主类仍然返回默认的404错误页面。
我正在尝试在spring boot应用程序启动时设置H2数据库。我已在Application.Properties中配置了数据库: 我在上获得一个。如何注入?我看到的所有示例都要求手动创建datasource,然后创建JdbcTemplate。但是,本例中的datasource似乎是基于application.properties值创建的。 这是设置数据库的正确方法吗(即在启动SpringAppl
自从我将IntelliJ升级到Ultimate 2019.2之后,我突然开始出现以下问题: null 我是通过单击主函数上的play按钮来运行这个。我不得不将目录注释为sources目录和test sources。我重新进口了我的Gradle.Build。我试着重建项目,但它也找不到我的源项目中的项目。 我还尝试使缓存无效并重新启动。没有变化。 我想不出还有什么可以尝试的。
当我将spring应用程序(spring 2.5.6)部署到Tomcat(6.0)上时,启动失败 我的网络。xml如下所示: 全部的xml导入许多配置文件: B.xml定义了一个数据源: C. xml创建一个Hibernate会话工厂,引用来自B. xml的数据源: 当我部署我的WAR文件时,会发生上述异常。我的问题是: > @RunWith(SpringJUnit4ClassRunner.cla