There is no project lead and no developers for eclipse smarthome at the moment, so the java situation will not change over there. For openhab most bundles work with java>8 already. Some like the xtext/xtend depending bundles (.thing/.item/.rule file parser) don’t.