前些日子下载 Eclipse 的时候无意间看到了 “Eclipse Che”,一个高性能的基于浏览器的集成开发环境,说直白点就是浏览器版的 Eclipse,当时没有细看,今天花了点时间试用一下。

Eclipse Che 都是基于 Docker 构建的,所以需要有 Docker 环境,并且创建的工作区和项目也都是在容器中运行。在 Eclipse Che 默认提供了很多语言支持,包括:C++、Go、Java、Python、Ruby、MySQL等,构建工具:Ant、Bower、Grunt、Gulp、Maven 和 Npm,并且默认集成了 Git 代码管理工具。

这么牛?下面就看看怎么使用吧。

获取镜像

sudo docker pull eclipse/che

启动服务

sudo docker run -it --rm -v /var/run/docker.sock:/var/run/docker.sock -v /home/jhadmin/test:/data eclipse/che start

启动完毕后,访问 “http://:8080/” 来验证安装。

创建 workspace 和 project

  1. 访问 “Workspaces -> Add Workspace”;
  2. 在 “New Workspace” 页面选择 “java Default Java Stack with JDK 8, Maven and Tomcat.” 然后 “CREATE & OPEN”;
  3. 在 “Workspace” 页面,选择 “Create Project…”;
  4. 在 “Create New Project” 窗口,选择 Java -> Maven 项目,然后输入一个Name,比如: “test”,并进入下一步;
  5. 勾选 “From Archetype:” 并选择 “org.apache.maven.archetypes:maven-archetype-quickstart:RELEASE”,同时输入 “Artifact ID” 和 “Group ID”,然后 “Create” 来创建工程;

运行工程

选中并打开工程,然后在 “Manage commands” 依次创建三个 Maven 命令,并运行。

build

mvn clean install -f ${current.project.path}

test

mvn clean test -f ${current.project.path}

run

mvn exec:java -Dexec.mainClass="test.App" -f ${current.project.path}

安装使用Eclipse Che相关推荐

  1. Eclipse Che安装入门和使用(一)

    Eclipse Che序列博文如下: 安装和调试篇:Eclipse Che安装入门和使用(一) Spring Web进阶篇:Eclipse Che开发Spring Web应用(入门) (二) 本文摘要 ...

  2. Eclipse Che安装使用

    安装使用的版本是 6.16.0, 已经过时, 7 版本已经出了. 安装使用 (Ubuntu) 环境: Ubuntu 16.04 Eclipse Che GitHub | 官方文档 | 官方安装文档 文 ...

  3. 在Linux下安装Docker并搭建Eclipse che容器

    安装docker: 删除老版本的docker sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common ...

  4. CentOS7 安装 Eclipse Che

    CentOS7 安装 Eclipse Che 之前尝试用CentOS6.8 来安装Eclipse Che :发现在安装Docker 的时候只能安装1.7版本,升级内核以后也一样,之后想尝试将操作系统直 ...

  5. 下一代 IDE:Eclipse Che 究竟有什么奥秘?

    来源 | CSDN(ID:CSDNnews) Eclipse Che被Eclipse官方称为下一代IDE,作为老牌的IDE,被其寄予厚望的Eclipse Che到底有什么特点,在这篇文章中我们来一探究 ...

  6. 云IDE:Eclipse Che:Eclipse下一代IDE

    Eclipse Che被Eclipse官方称为下一代IDE,作为老牌的IDE,被其寄予厚望的Eclipse Che到底有什么特点,在这篇文章中我们来一探究竟. 开发团队的Kuberentes原生IDE ...

  7. 腾讯云·部署Eclipse Che(云原生IDE)(CSDN云通用)

    目录 准备工作 安装chectl 安装NGINX Ingress Controller 安装cert-manager 安装dnspod webhook 申请dnspod的api调用凭证 安装dnspo ...

  8. eclipse gcc开源_前5名:Eclipse Che,Capital One的开源等等

    eclipse gcc开源 在本周的前5名中,我们重点介绍Eclipse Che,这是Capital One今年的开放源代码计划,是解决开放源代码的免费乘车者问题的一种方法,以及照顾开放源代码社区的9 ...

  9. win7旗舰版安装不了python_怎样在Win7 64位旗舰版安装Python+Eclipse开发环境

    自从上周抛弃了WinXP转而安装了Win7,64位后,尝试安装Python+Eclipse遇到了一点小问题.现在已经解决,将安装顺序记录如下,供参考. Setp1,到ORACLE网站下载64位的JDK ...

最新文章

  1. sql 使用identity(int,1,1)来产生行号。
  2. 每日一皮:传说中的三次握手...
  3. python while循环语句-谈谈Python中的while循环语句
  4. 【STM32】外部中断实验代码详解
  5. qui ajax,Ajax Fils de T Lamon
  6. [hadoop新实战2]hadoop伪分布式安装序列(支持ubuntu和redhat)
  7. ubuntu 将 python 设定为python3, pip设定为pip3
  8. 网络工程师面试PK--胜者为王
  9. Linux SSH命令使用大全
  10. 用户操作-查询所有用户操作
  11. ORACLE数据库的连接
  12. Linux\Unix线程的互斥锁和条件变量
  13. 免费使用短信服务接口 ----用Java实现
  14. Excel使用技巧 查找重复值
  15. MATLAB - 数字信号包络线的求取
  16. 利用正则表达式做验证登录
  17. DB_RECOVERY_FILE_DEST,LOG_ARCHIVE_DEST,LOG_ARCHIVE_DEST_N
  18. Winfrom FtP上传文件以文件夹
  19. Android手机替代笔记本出差实战之处理受保护的工作表(excel)
  20. 笑话集原创笑话精品展3

热门文章

  1. 如何将计算机的名称改成英文翻译,电脑中的文档怎么进行中英文的翻译
  2. 计算机专业常见面试题目汇总
  3. Unity利用单反相机拍照、录制视频
  4. 硬核!百度灵医智惠综合实力业内领先
  5. 2020年度十大流行语
  6. 电子科技大学和东北大学计算机专业哪个好,2016东北大学VS电子科技大学 谁执牛耳?...
  7. 三坟五典几人知――中国最古老的图书探源
  8. 多进程concurrent.futures的ProcessPoolExecutor的一个注意点
  9. BNET通信区块链项目CEO刘建军受邀参加2018“区块链共识大会”
  10. 24岁斯坦福博士退学,20多年后在3个领域内改变世界,麾下特斯拉市值突破800亿美元超过奔驰宝马,科技狂人埃隆·马斯克的巅峰之路...