我已经通过这种语法创建了一个java项目,
IProject project= root.getProject(projectName);
IJavaProject jproject= JavaCore.create(project);
System.out.println(jproject);
我正在输出" jproject(未打开)", 谁能告诉我如何通过java代码打开这个创建的项目。
答案 0 :(得分:0)
您通常不需要打开Java项目,因为Java Model Manager将在您使用项目时按要求执行此操作。
您可以使用以下方式测试SBSeq(0)
是否已打开:
IJavaProject
如果没有打开,请使用:
IJavaProject javaProject = ....
boolean isOpen = javaProject.isOpen();
打开它。 javaProject.open(progressMonitor);
是progressMonitor
,如果您不希望报告进度,则可以指定IProgressMonitor
。