从java代码打开已创建的java项目
我通过这种语法创建了一个java项目从java代码打开已创建的java项目,java,eclipse-plugin,Java,Eclipse Plugin,我通过这种语法创建了一个java项目 IProject project= root.getProject(projectName); IJavaProject jproject= JavaCore.create(project); System.out.println(jproject); 我得到的输出是“jproject(notopen)”, 任何人都可以告诉我如何通过java代码打开这个创建的项目。您通常不需要打开java项目,因为java模型管理器会根据需
IProject project= root.getProject(projectName);
IJavaProject jproject= JavaCore.create(project);
System.out.println(jproject);
我得到的输出是“jproject(notopen)”,
任何人都可以告诉我如何通过java代码打开这个创建的项目。您通常不需要打开java项目,因为java模型管理器会根据需要在您使用项目时打开它 您可以使用以下方法测试
IJavaProject
是否打开:
IJavaProject javaProject = ....
boolean isOpen = javaProject.isOpen();
如果不是开放式使用:
javaProject.open(progressMonitor);
打开它
progressMonitor
是一个IProgressMonitor
或者如果您不想报告进度,您可以指定null
。您试图对项目做什么,为什么项目没有打开是一个问题?