@alex
不需要你去放置那個文件的,任何OSGi的實現都會有這個文件。你可以把org.eclipse.osgi_3.6.0.v20100128-1430.jar解壓開來,就能看到這個文件。
@romza
這么做的目的,主要也是為了bundle中使用log的代碼不耦合與commons logging、Log4j,或者其他類似的實現。之所以采用OSGi的LogService,一方面,這是OSGi提出的日志標準,在equinox的實現代碼中,這也是事實標準;另一方面,這種日志方式確實更加靈活,其抽象的API更適合于OSGi環境。將Log4j配置在OSGi之外,也是為了降低這種耦合。