我们有自己的基于karaf的应用程序,最近我们决定将我们的web控制台迁移到hawtio上作为插件。是否有可能将hawtio作为OSGI包附加到我们的项目中?我已经下载了hawtio项目,但是没有带有打包模式"bundle“之类的maven模块。当然,作为一种选择,我们可以获得kar归档文件,提取它并使用它的包。但那根本不是土生土长的方式。谢谢!
发布于 2014-10-20 10:40:03
对于独立的单元测试,没有干净的解决方案,但是apache为这种情况提供了测试环境-- http://karaf.apache.org/manual/latest/developers-guide/writing-tests.html,这样我们就可以在dev模式下使用我们的应用程序和hawtio运行测试。在生产中,这种功能的泄漏是不存在的。
发布于 2014-10-20 07:24:46
你好,您是否尝试过使用最新的maven存储库中的卡拉夫(hawtio-karaf)?
http://search.maven.org/#artifactdetails|io.hawt|hawtio-karaf|1.4.26|jar
它提供了一个可以安装在Karaf上的features.xml。
feature:repo-add mvn:io.hawt/hawtio-karaf/1.4.26/xml/featuresfeature:install hawtio根据官方网站,默认的网址是:http://localhost:8181/hawtio/
让我知道它是否如你所期望的那样工作。
https://stackoverflow.com/questions/26450509
复制相似问题