我的評論
re: 打造一個基于OSGi的Web Application——在WebApplication中啟動OSGi dbstar 2011-11-18 10:55
@alex
不需要你去放置那個文件的,任何OSGi的實現(xiàn)都會有這個文件。你可以把org.eclipse.osgi_3.6.0.v20100128-1430.jar解壓開來,就能看到這個文件。
不需要你去放置那個文件的,任何OSGi的實現(xiàn)都會有這個文件。你可以把org.eclipse.osgi_3.6.0.v20100128-1430.jar解壓開來,就能看到這個文件。
re: 打造一個基于OSGi的Web Application——增加日志輸出功能 dbstar 2010-03-27 13:08
@romza
這么做的目的,主要也是為了bundle中使用log的代碼不耦合與commons logging、Log4j,或者其他類似的實現(xiàn)。之所以采用OSGi的LogService,一方面,這是OSGi提出的日志標準,在equinox的實現(xiàn)代碼中,這也是事實標準;另一方面,這種日志方式確實更加靈活,其抽象的API更適合于OSGi環(huán)境。將Log4j配置在OSGi之外,也是為了降低這種耦合。
這么做的目的,主要也是為了bundle中使用log的代碼不耦合與commons logging、Log4j,或者其他類似的實現(xiàn)。之所以采用OSGi的LogService,一方面,這是OSGi提出的日志標準,在equinox的實現(xiàn)代碼中,這也是事實標準;另一方面,這種日志方式確實更加靈活,其抽象的API更適合于OSGi環(huán)境。將Log4j配置在OSGi之外,也是為了降低這種耦合。