2014-06-20 68 views
0

我想部署一个简单的骆驼路由到我本地的JBoss Fuse 6.1(GA版本)实例。我试图使用fabric8-maven-plugin来这样做,但是每次运行fabric8:deploy时,我收到以下错误无法使用fabric8将配置文件部署到JBoss Fuse 6.1:部署

无法执行目标io.fabric8:fabric8-maven-plugin:1.0.0。 redhat-379:在项目filemover上部署(default-cli):执行时出错:联系服务器时的IO错误:org.apache.http.NoHttpResponseException:目标服务器未能响应

这是我当前的插件定义从我的POM文件

<plugin> 
<groupId>io.fabric8</groupId> 
<artifactId>fabric8-maven-plugin</artifactId> 
<version>1.0.0.redhat-379</version> 
<configuration> 
    <profile>sample-filemover</profile> 
    <parentProfiles>feature-camel</parentProfiles> 
    <features>mq-fabric-camel</features> 
</configuration> 
</plugin> 

我的〜/ .m2目录/用户/ settings.xml文件包含以下服务器定义

<server> 
    <id>fabric8.upload.repo</id> 
    <username>admin</username> 
    <password>admin</password> 
</server> 

而且我执行以下MVN命令

mvn fabric8:deploy -Dmaven.test.skip=true 

(我知道我跳过了测试,但我想只是部署在此时配置文件)

我可以登录到管理控制台就好了,可以看到根容器没有问题。我是否错过了Fuse配置中的某些内容以启用此功能?

+0

您可以尝试mvn fabric8:部署-X以包含更多详细信息。也许有一个提示可能是什么问题。 –

回答

0

我只是在同一个问题上花了几个小时。 只需将版本更改为1.1.0.CR5,即可使用mvn fabric8进行部署:部署 祝您好运

0

您确定您正在尝试使用正确的服务器吗?只需将结构URL服务器放置在您想要部署的位置。我正在使用该插件版本,并能正常工作。

我知道可能为时已晚,但只是为了让你知道,你可以与

MVN清洁fabric8任何服务器部署:部署-Dfabric8.jolokiaUrl = http://localhost:8181/jolokia

干杯