首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Karaf没有启动

Karaf没有启动
EN

Stack Overflow用户
提问于 2018-06-07 14:31:06
回答 1查看 1.4K关注 0票数 1

我在Windows上使用的是Karaf 4.1.1。当我双击karaf.bat启动karaf容器时,我在日志中只看到以下几行。在外壳中看不到任何东西。感谢您的帮助。谢谢

代码语言:javascript
复制
org.apache.karaf.main.lock.SimpleFileLock lock
INFO: Trying to lock <userlocation>target\assembly\lock
org.apache.karaf.main.lock.SimpleFileLock lock
INFO: Lock acquired
org.apache.karaf.main.Main$KarafLockCallback lockAquired
INFO: Lock acquired. Setting startlevel to 100
EN

回答 1

Stack Overflow用户

发布于 2018-08-30 00:48:08

检查配置部分。查找日志记录。Karaf使用它来定义日志记录和到咨询的日志记录。默认为log4J

http://karaf.apache.org/manual/latest/#_configuration_files

您可以看到,在缺省情况下没有定义咨询人附加器

代码语言:javascript
复制
# CONSOLE appender not used by default
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{ISO8601} | %-5.5p | %-16.16t | %-32.32c{1} | %X{bundle.id} - %X{bundle.name} - %X{bundle.version} | %m%n

要启用它,您需要将stdout添加到根记录器

如下所示:

代码语言:javascript
复制
# Root logger
log4j.rootLogger=INFO, out,stdout osgi:*

PS*如果仍然不能工作,我会下载一个新的版本,它很容易在windows上被删除。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50734332

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档