我正在尝试将简单的Camel路由部署到我的本地JBoss Fuse 6.1实例(GA版本)。我正在尝试使用fabric8-maven-plugin这样做,但每次运行fabric8:deploy时,都会收到以下错误
无法在项目文件缓存上执行目标io.fabric8:fabric8-maven-plugin:1.0.0.redhat-379:deploy(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 / user / 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 :(得分:0)
我只是在同一个问题上花了几个小时。 只需将版本更改为1.1.0.CR5,即可使用mvn fabric8:deploy进行部署 最诚挚的问候
答案 1 :(得分:0)
我知道可能为时已晚,但只是为了让您知道,您可以在任何服务器中进行部署
mvn clean fabric8:deploy -Dfabric8.jolokiaUrl = http://localhost:8181/jolokia
干杯