- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
几天前,在运行测试时,我的服务器一直出现不稳定的行为。当测试在某个时候开始时——没有任何明显的原因。我得到:
java.lang.IllegalStateException: Failed to load ApplicationContext
...
Caused by: org.springframework.context.ApplicationContextException: Unable to start embedded container; nested exception is org.springframework.boot.context.embedded.EmbeddedServletContainerException: Unable to start embedded Tomcat
...
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'resourceServerConfig': Injection of autowired dependencies failed;
...Or error creating datasource.
我从这里得到的是属性文件无法正确读取。我已强制应用程序读取属性文件,但仍然收到相同类型的错误。
由于出现错误(Firebase 管理 SDK),我删除了所有添加的依赖项,并删除了所有可能相关的配置。但仍然得到完全意想不到的结果,有时服务器运行没有问题,有时只是失败并失败,唯一认为似乎定期恢复工作的是清理依赖项(mvn clean install -U)。
我在 Intellij Idea 2018.1.5 上运行服务器。
任何有关正在发生的事情的暗示都将不胜感激。
最佳答案
如果 mvn clean 和 -U 有效,我怀疑由于某种原因,您的 Maven 依赖项设置带来了多个 Artifact ,一个具有发布版本,另一个具有快照版本,并且两个 Artifact 都存在于同一目标目录中(例如,/target/WEB-INF/lib 如果您的 web 应用程序在 Tomcat 中运行)。
此外,您的本地 Maven 存储库($YOUR_USER_NAME/.m2/repository/~ 如果您的是 Mac)也有可能存在旧的快照,该快照内部存在错误,或者不是您想要使用的快照,并且它会不断更新当您使用带有 -U 的 run mvn 时,会使用最新的版本,但是每当您在不带 -U 的情况下运行 mvn 时,mvn 都会返回错误的快照。
或者
包含单元测试的 mvn 模块可能具有与预期不同的 Artifact 版本,具体取决于您的 Maven 模块的组织方式。
首先尝试删除本地 Maven 存储库(.m2/reposityr/或特定存储库目录下的所有内容,如果您知道它是什么)并执行 mvn clean build。
关于java - Spring IllegalState无法在单元测试中创建数据源不稳定行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50953499/
我对 Sonar 非常陌生。 我正在尝试制作自己的 Sonar 插件。下载插件示例后,我使用 mvn eclipse:eclipse 使其准备好 Eclipse 并导入到工作区。编译正常。 但我需要向
我试图通过使用迭代器在数组列表中获取相似的项目。我一直遇到这个错误: Exception in thread "main" java.lang.IllegalStateException at jav
使用 gson 解析 json 时,我有一个奇怪的行为。我使用这个代码: private static Container parseContainer(String containerJson) {
我正在运行 android Instrumentation 测试以对 Activity 进行单元测试,特别是 WebView 是否已加载代码如下,但每次我得到异常 Running tests Test
我是一名优秀的程序员,十分优秀!