San*_*moy 9 eclipse logging osgi
我正在使用eclipse osgi jar.如何将osgi生成的日志重定向到文件?
每当我启动osgi框架时,它都会生成一个像1317008078357.log这样的日志.如何将此日志重定向到custom文件.我是否需要将log4j用作osgi包?什么是log4j.xml配置?
日志文件包含:
!SESSION 2011-09-26 11:34:38.232 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_26
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Command-line arguments: -configuration D:/CommonNBI/Trunck/release_structure/server/nbi/snmp/conf -console
!ENTRY org.eclipse.osgi 2 0 2011-09-26 11:34:44.029
!MESSAGE While loading class .... may not be fully initialized.
!STACK 0
org.osgi.framework.BundleException: State change in progress for bundle ..
Run Code Online (Sandbox Code Playgroud)
Eclipse(Equinox)使用自己的记录器.要配置它,您可以在config.ini中定义记录器选项:
osgi.logfile文件名
eclipse.log.level设置将消息记录到eclipse日志时使用的级别.
eclipse.log.backup.max允许的最大备份日志文件数.
eclipse.log.size.max允许日志文件增长的最大Kb大小.
Eclipse帮助中的更多详细信息(http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.platform.doc.isv/reference/misc/runtime-options.html)
也在这里:登录Eclipse/OSGi插件 ,在这里:http://www.eclipsezone.com/eclipse/forums/t99588.html
| 归档时间: |
|
| 查看次数: |
9258 次 |
| 最近记录: |