Караф не запускается - PullRequest
0 голосов
/ 07 июня 2018

Я использую Karaf 4.1.1 в Windows.Когда я запускаю контейнер karaf, дважды щелкая karaf.bat, я вижу только следующие строки в журнале.Ничего не видно в оболочке.Любая помощь приветствуется.Спасибо

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

1 Ответ

0 голосов
/ 29 августа 2018

проверьте раздел конфигурации.ищите логирование.Караф использует это, чтобы определить регистрацию и регистрацию для потребителя.по умолчанию это log4J

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

вы можете видеть, что athe потребителя appdend не определен по умолчанию

# 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

, чтобы включить его, вам нужно добавить стандартный выводв корневой логгер

что-то вроде этого:

# Root logger
log4j.rootLogger=INFO, out,stdout osgi:*

PS * если все еще не работает, я бы скачал новую версию, ее легко обрезать на окнах.

...