java - 如何解决:WFLYPRT0023:无法连接到远程+http://127.0.0.1:9990。连接超时
问题描述
我正在尝试重新配置我的 mvn 项目的测试,因为我们从 9 迁移到 23 进行测试。
我在所有功能测试中收到的错误消息:
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 12.642 s <<< FAILURE! - in org.<company>.crs.auth.authz.AuthorizationServiceTest
[ERROR] org.<company>.crs.auth.authz.AuthorizationServiceTest Time elapsed: 12.642 s <<< ERROR!
org.jboss.arquillian.container.spi.client.container.DeploymentException: Cannot deploy: <project>.war
Caused by: java.net.ConnectException: WFLYPRT0023: Could not connect to remote+http://127.0.0.1:9990. The connection timed out
我知道我的 wildfly 实例的启动时间会导致这种情况,所以我增加了 startupTimeout 属性。这是我的 arquillian.xml:
<?xml version="1.0" encoding="UTF-8"?>
<arquillian xmlns="http://jboss.org/schema/arquillian"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://jboss.org/schema/arquillian
http://jboss.org/schema/arquillian/arquillian_1_0.xsd">
<defaultProtocol type="Servlet 3.0" />
<container qualifier="jboss" default="true">
<configuration>
<property name="serverConfig">standalone.xml</property>
<property name="javaVmArguments">-Xmx1024m -XX:MaxPermSize=2048m -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=8787</property>
<property name="outputToConsole">true</property>
<property name="startupTimeoutInSeconds">300</property>
</configuration>
</container>
</arquillian>
对于我的依赖管理,我有:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.jboss.arquillian</groupId>
<artifactId>arquillian-bom</artifactId>
<version>1.4.1.Final</version>
<scope>import</scope>
<type>pom</type>
</dependency>
</dependencies>
</dependencyManagement>
想知道这里可能会发生什么?
解决方案
推荐阅读
- python - 如何从 Python 3 中的 csv 文件创建纬度/经度 2D 数组?
- angularjs - 如何使用 AngularJS 创建自定义数据表指令
- c# - 如何在泛型构造函数中获取类名
- jquery - 如何在我的角度应用程序中替换 jquery?
- java - 为什么我的断点不能在春季使用 IntellIJ Run Dashboard 工作?
- jquery - 获取除列jQuery之外的所有行
- python - Python - 多线程不起作用(Pulse ProgressBar)
- git - 如何在推送命令期间提供 git 凭据?
- php - 为什么要在 php 的内部函数中添加命名空间?
- c - 尝试在生成随机整数序列的线程函数中传递具有 3 个变量的结构,以放置在循环缓冲区中