在Netbeans中查找主项目集的路径

时间:2012-04-16 08:36:07

标签: java netbeans netbeans-7

我试图在Netbeans中设置主项目的路径。

import org.netbeans.api.project.ui.OpenProjects;
import org.netbeans.api.project.Project;
import javax.tools.FileObject;

 Project proj = OpenProjects.getDefault().getMainProject(); 
FileObject root = proj.getProjectDirectory(); 
String path = root.getPath();

生成执行以下错误时。我找到了比使用fileUtil而不是上面的root.getpath()。

Exception in thread "main" java.lang.NoClassDefFoundError: org/netbeans/modules/project/uiapi/Utilities
    at org.netbeans.api.project.ui.OpenProjects.<init>(OpenProjects.java:88)
    at org.netbeans.api.project.ui.OpenProjects.<clinit>(OpenProjects.java:83)

1 个答案:

答案 0 :(得分:1)

尝试在模块属性&gt;中搜索包。图书馆&gt;添加依赖关系:

netbeans module properties

然而,这需要在Nebeans Platform项目中添加对该平台模块的依赖(可能在ide&gt; Project API中)