Java 8 & Missing required capability Require-Capability: osgi.ee; filter=”(&(osgi.ee=JavaSE)(version=1.8))”

The error means that your bundle has a Require-Capability: osgi.ee; filter=”(&(osgi.ee=JavaSE)(version=1.8))” entry in its manifest. So this means the bundle will only start when there is a bundle that provides this capability. In case of the osgi.ee capability it is the OSGi framework (equinox) that should provide this capability. Apparently it does not do this. … Read more

How to generate an Eclipse formatter configuration from a checkstyle configuration?

In Eclipse (3.6): Install Checkstyle plug-in Import stylesheet using Windows –> Preferences, General –> Checkstyle –> New. Since you have an external file, choose “external file” as the type. Right-click on your project in the Package view and select Checkstyle –> Create Formatter-Profile. Then enable the formatter for your workspace: Windows –> Preferences –> Java … Read more