Eclipse 2023-12 has replaced all usages of javax.annotation. and javax.inject. with jakarta.. That's why, locally updating all sources to use jakarta. doesn't help as e(fx)clipse internally makes use of javax.* namespaces. Therefore, Eclipse 2023-12 bundles cannot be used with the latest version of e(fx)clipse 3.9.0 runtime for JavaFX OSGi applications.
Eclipse 2023-12 has replaced all usages of javax.annotation. and javax.inject. with jakarta.. That's why, locally updating all sources to use jakarta. doesn't help as e(fx)clipse internally makes use of javax.* namespaces. Therefore, Eclipse 2023-12 bundles cannot be used with the latest version of e(fx)clipse 3.9.0 runtime for JavaFX OSGi applications.