决定从源代码构建ActiveMQ Artemis.我下载了Maven,下载了最新版本的ActiveMQ Artemis的源代码,然后运行mvn clean install. 运行测试:

Running org.apache.activemq.artemis.core.server.embedded.MainTest
[main] 11:24:17,381 INFO  [org.apache.activemq.artemis.core.server] AMQ221000: live Message Broker is starting with configuration Broker Configuration (clustered=false,journalDirectory=/app/data,bindingsDirectory=/app/data/bindings,largeMessagesDirectory=/app/data/largemessages,pagingDirectory=/app/data/paging)
[main] 11:24:17,383 INFO  [org.apache.activemq.artemis.core.server] AMQ221012: Using AIO Journal
[main] 11:24:17,384 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-server]. Adding protocol support for: CORE
[main] 11:24:17,408 INFO  [org.apache.activemq.artemis.core.server] AMQ221034: Waiting indefinitely to obtain live lock
[main] 11:24:17,408 INFO  [org.apache.activemq.artemis.core.server] AMQ221035: Live Server Obtained live lock
[main] 11:24:17,801 INFO  [org.apache.activemq.artemis.core.server] AMQ221007: Server is now live
[main] 11:24:17,802 INFO  [org.apache.activemq.artemis.core.server] AMQ221001: Apache ActiveMQ Artemis Message Broker version 2.29.0 [localhost, nodeID=1b803010-119c-11ee-a6dd-005056850eda]

它会无限期地挂着. 这是我第一次这样做,你能告诉我我做错了什么吗?我不想跳过考试.我只是需要帮助来确定为什么测试没有结束.

推荐答案

看起来构建在测试执行过程中挂起了.显然,您可以深入研究测试的细节以找出它挂起的原因,也可以简单地跳过所有测试的执行,如下所示:

mvn clean install -DskipTests=true

不过,您应该记住,这将跳过所有测试,而测试的存在通常是有原因的.因此,如果您决定自己为ActiveMQ Artemis做贡献,您应该确保首先让测试实际工作.

Java相关问答推荐

Java FFM,如何将Java对象与C struct 链接起来?

在正确位置绘制多边形的PFA问题

如何为具有多对多关系的实体的给定SQL查询构建JPA规范?

方法没有用正确的值填充数组—而是将数组保留为null,'

填写文本字段后锁定PDF

如何使用AWS CLI从S3存储桶中的所有对象中删除用户定义的元数据?

如何在Java中从XML中获取特定的 node ,然后将其删除?

使用UTC时区将startDatetime转换为本地时间

虚拟线程应该很快消亡吗?

如何在Java中为thunk创建映射器函数

Oj算法 MatrixR032从字符串、归一化和余弦相似度计算创建

Java 11 HttpCookie.parse在解析包含JSON的Cookie时引发IlLegalArgumentException

如何使用MapStrCut转换双向链接

JFree Chart从图表中删除边框

在应用getCellFormula()时,Excel引用中的文件名始终为";[1]";使用Apache POI()

为什么相同的数据条码在视觉上看起来不同?

为什么创建Java动态代理需要接口参数

如何在Java中的重写方法参数中强制(Enum)接口实现?

Java 17与Java 8双重表示法

Spring Mapstruct如何获取Lazy初始化实体字段的信息?