IWorkspaceRoot rootWorkspace = ResourcesPlugin.getWorkspace().getRoot(); IProject project = rootWorkspace.getProject("Project"); try { if (project.exists()) { if (!project.isAccessible()) { project.open(null); } } else { project.create(null); project.open(null); } } catch (CoreException e) { e.printStackTrace(); }