【发布时间】:2017-12-03 01:58:43
【问题描述】:
我想测试我的 Rest 应用程序,它使用 SpringBoot 来使用 Arquillian 进行测试,但在线示例都不起作用我无法测试 GET 调用并且在部署到 Jboss EAP-6.4 时遇到困难。谁能指导我如何实现这一目标。任何简单的例子???
【问题讨论】:
-
我很好奇 - 为什么要在 EAP 中部署 SpringBoot 应用程序?这听起来很奇怪。
-
我喜欢在 arquillian 支持的 Jboss Container 中执行此操作,顺便说一句,它无法回答我的问题!!!
-
这就是为什么我要评论这个问题,而不是回答它。我相信这就是 cmets 的用途。我知道它不能回答您的问题,但这似乎是一种错误的方法。因此,也许与其解决“问题”,不如通过使用不同的解决方案来消除它?
-
我需要将它部署到安装在我公司服务器中的 EAP,我无法指定我的公司使用什么容器。如果它是一个错误的方法,你能告诉我一个有效的例子吗???我相信 jboss 容器会部署战争文件,Arquillian 也可以在 jboss 容器中测试战争文件。如果有错请纠正我。如果可能,请提供一个工作示例...
-
Spring Boot 的整个想法是拥有一个包含整个 Spring 运行时的胖 jar,以便您可以将其作为单个 Java 进程运行。您不会从这个概念或 EAP 提供的东西中受益。从部署的角度来看,这也很有趣,因为您将捆绑了 Servlet 容器的 jar 部署到拥有它自己的 EAP 中。听起来有点像 inception :) 你能实际部署它并进行手动测试吗?
标签: rest spring-boot jboss-arquillian