// Creates the project:
IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();
IProject proj = root.getProject(System.currentTimeMillis() + "");
JavaCapabilityConfigurationPage.createProject(proj, (URI) null, null);
project = JavaCore.create(proj);
JavaCapabilityConfigurationPage page = new JavaCapabilityConfigurationPage();
page.init(project, null, null, false);
page.configureJavaProject(null);
// Creates the package:
IPackageFragmentRoot src = project.getAllPackageFragmentRoots()[0];
pkg = src.createPackageFragment("pkg", true, null);