
# 在IDE Online创建实例并完成Java语言开发
CodeArts IDE Online为开发者提供了一个强大、灵活、安全且高效的在线开发环境，适用于多种开发需求。
本章节将介绍如何快速在CodeArts IDE Online上创建和管理Java实例，帮助您实现高效的开发体验。
#### 创建/启动IDE实例
1. 进入CodeArts IDE Online首页。
2. 单击"新建实例"，进入"新建实例"页面，请参见[表1]完成参数填写。
   
   图1新建实例   
   ![](https://support.huaweicloud.com/qs-cloudide/zh-cn_image_0000002299196328.png "点击放大")
    表1新建实例参数说明 
   | **参数名** | 示例            | **参数说明**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
   |:---|:---|:---|
   | 名称      | **demo**      | 实例名称应以数字或字母开头和结尾，支持使用数字、字母、下划线、点和破折号，长度限制为3到100个字符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
   | 描述      | **demo-test** | 对实例的简单描述，长度不超过100个字符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
   | 技术栈     | **Java**      | 根据实际需求选择技术栈类型。选择技术栈标签作为过滤条件，标签可以单独选择，也可以组合使用。 目前支持的技术栈类型如下： - All in One  - Java  - C/C++  - Python  - Node.js  - Go  - Blockchain   |
   | CPU架构   | **X86计算**     | 支持两种CPU架构： - 鲲鹏计算：鲲鹏采用精简指令集(RISC)。  - X86计算：X86采用复杂指令集(CISC) 。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
   | CPU/内存  | **2U4G**      | 系统根据所选技术栈默认匹配对应配置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
   | 存储容量    | **5GB**       | 支持三种存储容量：5GB、10GB、20GB。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
   | 自动休眠    | **30分钟**      | 实例无操作超过一段时间后，将会被自动休眠，如需操作实例需重新启动实例。请根据实际需要进行配置。 支持配置五种休眠时间，分别为：30分钟、60分钟、4小时、24小时、永不休眠。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
      
   
   
3. 单击"下一步"，进入"工程配置"页面。 
   请根据需要选择工程来源，包括"样例工程"和"私有仓库"，也可以选择"不创建工程"直接创建实例。
   本示例中选择"样例工程"，并选择一个java-web-spring-sample样例模板。
   图2工程配置   
   ![](https://support.huaweicloud.com/qs-cloudide/zh-cn_image_0000002333075869.png "点击放大")
   表2工程来源信息说明 
   | **工程来源** | **参数名** | **说明**                                                   |
   |:---|:---|:---|
   | 样例工程     | 工程名称    | 工程的名称。可以输入字母、数字、连字符、下划线，字符介于1\~127之间。                    |
   | 样例工程     | 工程模板    | 根据上一步选择的"技术栈"类型不同，对应"工程模板"也不同。请根据需要设置不同"技术栈"以及对应的"工程模板"。 |
   | 私有仓库     | 项目名称    | 工程所属项目的名称，来源为当前用户在需求管理服务中已经创建或具有权限的项目。                   |
   | 私有仓库     | 仓库地址    | 当前用户所属项目下拥有权限的代码仓库，仓库地址来源于代码托管中的代码仓库，需选择同一Region下的代码仓库。  |
   | 私有仓库     | 分支      | 从代码仓库中获取的具有权限的分支。                                        |
   | 私有仓库     | 名称      | 工程的名称。名称默认为代码仓库的名称。                                      |
   | 不创建工程    | -       | 工程配置中跳过创建工程，直接创建实例。                                      |
      
   
   
4. 设置完参数单击"确定"，IDE实例创建完成，系统自动进入CodeArts IDE Online工作界面。
 
#### 运行项目
1. 在CodeArts IDE Online工作界面， 在src/main/java路径下查看已经导入的样例HelloWorld.java。 
   图3查看样例代码   
   ![](https://support.huaweicloud.com/qs-cloudide/zh-cn_image_0000002333671888.png "点击放大")
   
   
2. 单击顶部的运行按钮，会输出Hello World！运行结果。 
   图4查看运行结果   
   ![](https://support.huaweicloud.com/qs-cloudide/zh-cn_image_0000002333831804.png "点击放大")
   
   
 
#### 修改/删除IDE实例
1. 进入CodeArts IDE Online首页，查看已创建的IDE实例列表。 
   图5查看已创建的实例   
   ![](https://support.huaweicloud.com/qs-cloudide/zh-cn_image_0000002333075873.png "点击放大")
   
   

2. 单击IDE实例所在区域的![](https://support.huaweicloud.com/qs-cloudide/zh-cn_image_0000002299036672.png)，对实例进行编辑。
   
   - 当实例状态为"运行中"，此时无法编辑实例，需要先单击左下角的![](https://support.huaweicloud.com/qs-cloudide/zh-cn_image_0000002332996037.png)，停止实例。
   
   - 当实例状态为"已停止"，此时可以"编辑实例"，根据需要修改工作空间名称、描述、自动休眠时间。
   
   
   图6编辑实例   
   ![](https://support.huaweicloud.com/qs-cloudide/zh-cn_image_0000002299036676.png)
   
   
3. （可选）单击IDE实例的![](https://support.huaweicloud.com/qs-cloudide/zh-cn_image_0000002299196332.png)按钮，选择"删除实例"，可删除对应实例。
   
   ![](https://support.huaweicloud.com/qs-cloudide/public_sys-resources/notice_3.0-zh-cn.png)
   请根据提示慎重删除，IDE实例删除后不可恢复。
   
   
 
