IProject proj = ResourcesPlugin.getWorkspace().getRoot().getProject("P");
JavaCapabilityConfigurationPage.createProject(proj, (URI) null, null);
IJavaProject javaProj = JavaCore.create(proj);
JavaCapabilityConfigurationPage page = new JavaCapabilityConfigurationPage();
page.init(javaProj, null, null, true);
page.configureJavaProject(null);
// Create a package:
IPackageFragmentRoot src = javaProj.getPackageFragmentRoots()[0];
pkg = src.createPackageFragment("pkg", true, null);
}