0

创建一个 Eclipse 插件。当我运行我的插件时,项目资源管理器中应该已经有一些默认文件夹

这个想法是那些文件夹基本上是我可以与在项目资源管理器中创建的所有项目共享的库。

4

1 回答 1

0

在这里查看本教程

 public static IProject createProject(String projectName, URI location) {
    Assert.isNotNull(projectName);
    Assert.isTrue(projectName.trim().length() > 0);

    IProject project = createBaseProject(projectName, location);
    try {
        addNature(project);

        String[] paths = { "parent/child1-1/child2", "parent/child1-2/child2/child3" }; //$NON-NLS-1$ //$NON-NLS-2$
        addToProjectStructure(project, paths);
    } catch (CoreException e) {
        e.printStackTrace();
        project = null;
    }

    return project;
}

按照上面链接中的教程进行操作,对于完整的项目开发人员来说非常有用

虽然你没有问过这个,但是插件创建的项目中是否需要预写文件。使用此代码来实现

    IFile htaccess=project.getFile("--.htaccess");
String contents = sb.toString();
InputStream sourceone = new ByteArrayInputStream(contents.getBytes());

htaccess.create(sourceone, false, null);

希望能帮助到你。

于 2015-05-08T13:54:21.710 回答