HttpHostConnectException让Apache Stanbol集成测试失败

HttpHostConnectException让Apache Stanbol集成测试失败,apache,maven,apache-stanbol,Apache,Maven,Apache Stanbol,我试图从github的分支安装Stanbol版本 在我的系统中,我有: ApacheMaven 3.0.5 Maven home:/usr/share/Maven Java版本:1.7.0_55,供应商:Oracle公司 Java主页:/usr/lib/jvm/Java-7-openjdk-i386/jre 启动命令时: mvn install 对于Apache Stanbol集成测试,我得到以下错误=> 错误的第一行是: 06.08.2014 15:47:02.025 *INFO * [

我试图从github的分支安装Stanbol版本

在我的系统中,我有:

  • ApacheMaven 3.0.5
  • Maven home:/usr/share/Maven
  • Java版本:1.7.0_55,供应商:Oracle公司
  • Java主页:/usr/lib/jvm/Java-7-openjdk-i386/jre
启动命令时:

mvn install
对于Apache Stanbol集成测试,我得到以下错误=>

错误的第一行是:

06.08.2014 15:47:02.025 *INFO * [main] Setting org.osgi.service.http.port=8765
06.08.2014 15:47:02.026 *INFO * [main] Starting launcher ...
06.08.2014 15:47:02.030 *INFO * [main] HTTP server port: 8765
15:47:03,614  INFO StanbolTestBase:163 - Got HttpHostConnectException at
  http://localhost:8765/ - will retry
当我跳过测试时,服务器也没有响应。。。 我已经在java 1.6版上尝试过了,但出现了错误:

[WARNING] Rule 0: org.apache.maven.plugins.enforcer.RequireJavaVersion failed
  with message:
Java 7 or higher is required to compile this module

有人知道我做错了什么吗(是否需要进一步的软件需求)?或者如何让服务器正确运行?

集成测试在其自己的JVM中启动一个Stanbol服务器(实际上是完整的启动器)。测试最多等待180秒,此服务器才能启动。在此期间,测试将重新发送一些测试请求,以检查服务器是否已启动并正在运行

根据提供的日志,这段时间大约从“15:47”开始,因此测试应该等到“15:50”左右才放弃

因为排队

^C15:48:42,236  INFO StanbolTestBase:146 - Got 404 at http://localhost:8765/entityhub - will retry
在日志中,我猜测在服务器完全启动之前,已使用
^C
手动取消了生成过程

测试运行的服务器端日志位于
target/launchdir/stanbol/logs/error.log
。如果集成测试失败,通常会在这个日志文件中找到原因。

我现在从github下载了。通过跳过测试,我成功地让服务器运行!