有没有清理卡拉夫容器的命令?例如,我正在尝试创建一个包,并在apache-karaf-2.3.10中多次安装该包。经过一定次数的尝试后,karaf不能按预期执行。有时不会显示名称,而是显示捆绑包的绝对路径。因此,我期待一个karaf shell命令来清理数据缓存文件夹,以便karaf恢复到原始状态(某种出厂重置)。
发布于 2015-11-07 03:24:22
缓存保存OSGi框架的状态。当卡拉夫正在运行时,它不能被清洁。
您可以使用shutdown -cc重新启动并清除缓存。
发布于 2015-11-07 23:51:09
从命令行启动karaf时,请使用clean命令。
即
~/home/karaf/bin: ./karaf clean有关更多详细信息,请参阅https://karaf.apache.org/manual/latest/users-guide/start-stop.html#Cleanstart。
在Karaf内部没有办法做到这一点--因为克里斯蒂安·施耐德上面描述的原因,这是没有意义的。
https://stackoverflow.com/questions/33571867
复制相似问题