我的 Play 2.0.4 Java 项目有一个奇怪的问题。我能够使用“play clean test”或“sbt clean test”在本地成功运行所有测试。但是,当使用 sbt-launch.jar 或“sbt clean test”在 Jenkins 服务器上构建项目时,测试会失败,因为没有发生注入。其他不依赖于注入的测试可以通过。
Jenkins 和本地都运行相同版本的 sbt 并且都使用 Oracle Java。
有什么建议么?
我的 Play 2.0.4 Java 项目有一个奇怪的问题。我能够使用“play clean test”或“sbt clean test”在本地成功运行所有测试。但是,当使用 sbt-launch.jar 或“sbt clean test”在 Jenkins 服务器上构建项目时,测试会失败,因为没有发生注入。其他不依赖于注入的测试可以通过。
Jenkins 和本地都运行相同版本的 sbt 并且都使用 Oracle Java。
有什么建议么?