安装使用Eclipse Che
前些日子下载 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
- 访问 “Workspaces -> Add Workspace”;
- 在 “New Workspace” 页面选择 “java Default Java Stack with JDK 8, Maven and Tomcat.” 然后 “CREATE & OPEN”;
- 在 “Workspace” 页面,选择 “Create Project…”;
- 在 “Create New Project” 窗口,选择 Java -> Maven 项目,然后输入一个Name,比如: “test”,并进入下一步;
- 勾选 “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相关推荐
- Eclipse Che安装入门和使用(一)
Eclipse Che序列博文如下: 安装和调试篇:Eclipse Che安装入门和使用(一) Spring Web进阶篇:Eclipse Che开发Spring Web应用(入门) (二) 本文摘要 ...
- Eclipse Che安装使用
安装使用的版本是 6.16.0, 已经过时, 7 版本已经出了. 安装使用 (Ubuntu) 环境: Ubuntu 16.04 Eclipse Che GitHub | 官方文档 | 官方安装文档 文 ...
- 在Linux下安装Docker并搭建Eclipse che容器
安装docker: 删除老版本的docker sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common ...
- CentOS7 安装 Eclipse Che
CentOS7 安装 Eclipse Che 之前尝试用CentOS6.8 来安装Eclipse Che :发现在安装Docker 的时候只能安装1.7版本,升级内核以后也一样,之后想尝试将操作系统直 ...
- 下一代 IDE:Eclipse Che 究竟有什么奥秘?
来源 | CSDN(ID:CSDNnews) Eclipse Che被Eclipse官方称为下一代IDE,作为老牌的IDE,被其寄予厚望的Eclipse Che到底有什么特点,在这篇文章中我们来一探究 ...
- 云IDE:Eclipse Che:Eclipse下一代IDE
Eclipse Che被Eclipse官方称为下一代IDE,作为老牌的IDE,被其寄予厚望的Eclipse Che到底有什么特点,在这篇文章中我们来一探究竟. 开发团队的Kuberentes原生IDE ...
- 腾讯云·部署Eclipse Che(云原生IDE)(CSDN云通用)
目录 准备工作 安装chectl 安装NGINX Ingress Controller 安装cert-manager 安装dnspod webhook 申请dnspod的api调用凭证 安装dnspo ...
- eclipse gcc开源_前5名:Eclipse Che,Capital One的开源等等
eclipse gcc开源 在本周的前5名中,我们重点介绍Eclipse Che,这是Capital One今年的开放源代码计划,是解决开放源代码的免费乘车者问题的一种方法,以及照顾开放源代码社区的9 ...
- win7旗舰版安装不了python_怎样在Win7 64位旗舰版安装Python+Eclipse开发环境
自从上周抛弃了WinXP转而安装了Win7,64位后,尝试安装Python+Eclipse遇到了一点小问题.现在已经解决,将安装顺序记录如下,供参考. Setp1,到ORACLE网站下载64位的JDK ...
最新文章
- sql 使用identity(int,1,1)来产生行号。
- 每日一皮:传说中的三次握手...
- python while循环语句-谈谈Python中的while循环语句
- 【STM32】外部中断实验代码详解
- qui ajax,Ajax Fils de T Lamon
- [hadoop新实战2]hadoop伪分布式安装序列(支持ubuntu和redhat)
- ubuntu 将 python 设定为python3, pip设定为pip3
- 网络工程师面试PK--胜者为王
- Linux SSH命令使用大全
- 用户操作-查询所有用户操作
- ORACLE数据库的连接
- Linux\Unix线程的互斥锁和条件变量
- 免费使用短信服务接口 ----用Java实现
- Excel使用技巧 查找重复值
- MATLAB - 数字信号包络线的求取
- 利用正则表达式做验证登录
- DB_RECOVERY_FILE_DEST,LOG_ARCHIVE_DEST,LOG_ARCHIVE_DEST_N
- Winfrom FtP上传文件以文件夹
- Android手机替代笔记本出差实战之处理受保护的工作表(excel)
- 笑话集原创笑话精品展3
热门文章
- 如何将计算机的名称改成英文翻译,电脑中的文档怎么进行中英文的翻译
- 计算机专业常见面试题目汇总
- Unity利用单反相机拍照、录制视频
- 硬核!百度灵医智惠综合实力业内领先
- 2020年度十大流行语
- 电子科技大学和东北大学计算机专业哪个好,2016东北大学VS电子科技大学 谁执牛耳?...
- 三坟五典几人知――中国最古老的图书探源
- 多进程concurrent.futures的ProcessPoolExecutor的一个注意点
- BNET通信区块链项目CEO刘建军受邀参加2018“区块链共识大会”
- 24岁斯坦福博士退学,20多年后在3个领域内改变世界,麾下特斯拉市值突破800亿美元超过奔驰宝马,科技狂人埃隆·马斯克的巅峰之路...