`
lizhensan
  • 浏览: 383046 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

在 Workspace 创建 resources

阅读更多

 IWorkspace workspace = ResourcesPlugin.getWorkspace();
   IWorkspaceRoot root = workspace.getRoot();
   IProject project  = root.getProject("MyProject");
   IFolder folder = project.getFolder("Folder1");
   IFile file = folder.getFile("hello.txt");
   //at this point, no resources have been created
   if (!project.exists()) project.create(null);
   if (!project.isOpen()) project.open(null);
   if (!folder.exists()) 
      folder.create(IResource.NONE, true, null);
   if (!file.exists()) {
      byte[] bytes = "File contents".getBytes();
      InputStream source = new ByteArrayInputStream(bytes);
      file.create(source, IResource.NONE, null);
   }

分享到:
评论

相关推荐

    Maven精品教程 零散笔记

    6. 创建Servlet报错解决办法:当创建Servlet类并出现错误时,可以通过编辑pom.xml文件,在其中添加相应依赖来解决依赖缺失的问题。 7. 依赖范围的修改:文档提及修改servlet.jar包以及其他依赖,如jsp-api的依赖...

    Delphi WorkSpace

    4. **资源文件夹**:如果项目使用到图标、图片或其他资源,它们会被放在`Resources`或类似的文件夹里。Delphi提供了集成的资源编辑器来处理这些文件。 5. **库和单元文件夹**:如果你的项目依赖于自定义的库或单元...

    ejb-jboss-web实例的workspace

    在EJB-JBoss-Web的实例中,开发者可以创建和管理EJB组件,这些组件通常包括会话bean(Session Beans)、实体bean(Entity Beans)和消息驱动bean(Message-Driven Beans)。会话bean负责业务逻辑,实体bean持久化...

    練習workspace-spring.zip

    在本项目"workspace-spring.zip"中,我们主要探讨的是Spring Boot框架的使用与实践。Spring Boot是由Pivotal团队提供的全新框架,旨在简化Spring应用的初始搭建以及开发过程。它集成了大量的常用第三方库配置,如...

    Myeclipse 下 workspace 的 .metadata 配置文件

    在 MyEclipse 开发环境中,`.metadata` 文件夹是一个至关重要的组成部分,它存储了工作空间(workspace)的所有配置信息。这个文件夹包含了MyEclipse 的各种设置、项目元数据、插件状态等,使得开发环境能够根据用户...

    一步一步创建Sencha Architect Files(aux)

    这将在D盘根目录下创建一个名为workspace的文件夹,包含`.sencha`和`packages`两个子文件夹。 2. **生成Package**:切换到工作区目录,例如:`cd D:\workspace`,然后运行`sencha generate package`命令创建Package...

    Eclipse中创建Web Maven Project并部署到Tomcat中

    可以选择“Use Tomcat installation”(让Eclipse管理Tomcat的部署目录)或“Use workspace metadata”(让Eclipse创建一个工作空间中的部署副本)。 3. 将项目拖放到Tomcat服务器上,或者在“Servers”视图的右键...

    创建Cocos2d-x项目和导入Eclipse成功运行方法

    2. 选择`Existing Android Code into Workspace`,然后点击`Browse`,导航到你的Android项目位置(在Cocos2d-x的`proj.android`子目录下)。 3. 点击`Finish`完成导入过程。 解决导入后的错误: 1. 把`cocos2dx`...

    Springboot 实践(1)MyEclipse2019创建maven工程

    您可以选择现有的`workspace`或通过"Recent workspaces New"创建一个新的工作空间路径。 2. **选择工作空间**:在工作空间列表中,挑选一个合适的目录,或者新建一个,确保它是您希望项目保存的位置。 3. **创建新...

    WorkSpace:个人工作和项目的资料库

    开发者通常会在这样的目录下组织项目结构,比如按照`src/main/java`存放源代码,`src/main/resources`存放资源配置,`target`存放编译后的类文件以及打包的JAR或WAR文件。 在Java项目管理中,使用版本控制系统是...

    jv_workspace:Java中的工作区

    也可以在“File”菜单中选择“Switch Workspace”来切换或创建新的工作区。 - **IntelliJ IDEA**:IntelliJ IDEA默认打开的是一个项目,但可以通过“File” -> “Open”或“Import Project”来导入新项目,创建类似...

    Java_Workspace

    以Eclipse为例,创建一个新的Java项目时,会自动生成标准的项目结构,包括`src/main/java`(存放源代码)、`src/main/resources`(存放非Java资源文件)、`bin`(编译后的字节码文件)等。 项目结构对于代码管理至...

    Egret引擎开发指南之创建项目

    例如,在Windows中,你可以在命令行输入相关命令进入项目目录,而在Mac OS X中,你先创建一个新文件夹,然后使用`cd`命令切换到该文件夹。一旦你处于正确的目录,就可以使用`egret create <项目名>`命令创建新的...

    使用Eclipse构建Maven的SpringMVC项目

    * 在使用 MyEclipse 安装 Maven 插件时,可能会出现问题,例如发布 tomcat 的时候 resources 总是不会被发布到 tomcat 下。 * 在配置项目时,需要更改文件夹显示的顺序,点击 Order and Export。 * 在配置 Project ...

    CAA框架概述和建立

    - **文件结构树**:在VC6.0中创建的CAA工程通常包括一个WorkSpace,至少包含一个Framework。工作空间(WorkSpace)是项目的基础,而Framework则包含项目所需的所有元素。 - **Framework结构**:每个Framework由多...

    Maven+eclipse构建Web项目

    在项目路径设置中,通常接受默认工作空间位置“Use default Workspace location”。 接着,选择项目模板,在“ArtifactId”中选取“maven-archetype-webapp”作为Web项目的原型。 输入项目的基本信息,如`Group ID...

    快速开发框架 Spring Boot -ss.pdf

    Spring Boot的主配置文件位于src/main/resources目录下,默认创建为spring.properties文件。这个文件用于设置应用程序的各种配置项,如服务器端口、应用根路径等。在IDEA中编辑该文件时,可能没有自动提示功能,这时...

    exercises_workspace:练习Java的基础知识

    在创建泛型实例时,可以省略类型参数,如`List<String> list = new ArrayList();`,这使得代码更加简洁易读。此外,多线程处理也得到了改进,引入了Fork/Join框架,这是一种用于并行计算的高级框架,可以将大任务...

Global site tag (gtag.js) - Google Analytics