github email
Eclipse che 在Mac下安装
Dec 18, 2018
One minute read

Eclipse Che 在Mac下安装

折腾,不断的折腾。

0x00 安装

在Mac下安装Eclipse Che,推荐使用Docker的方式,避免了很多的问题。

参考官方文档,单用户安装

1. 添加IP别名

IP=$(docker run --rm --net host eclipse/che-ip:nightly) && sudo ifconfig en0 alias $IP

注:在国外的网站上用的是lo0,而我的电脑是en0。如果不能启动使用ifconfig命令查看自己的网卡信息。

2. 安装

docker run -ti -v /var/run/docker.sock:/var/run/docker.sock -v /Users/guoby/mywork/code/che-data:/data eclipse/che start

正常启动后,显示以下内容:

INFO: (che start): Use: http://localhost:8080
INFO: (che start): API: http://localhost:8080/swagger

在浏览器上输入:http://localhost:8080 就可以使用Eclipse Che了。

3.疑难杂症

遇到的问题可能千奇百怪,但是都已经被前人踩到坑了。多搜索找到问题,但是最好的问题解决地方在项目的issues

Don’t worry,it will be solved.

常见问题:

Failed to start workspace with Server ‘wsagent/http’ in machine ‘dev-machine’ not available.

Cause: Server ‘wsagent/http’ in machine ‘dev-machine’ not available

0x01 使用

使用的过程主要参考官方文档

这里主要是记录自己使用的过程中,遇的问题。

创建工作空间-Workspace



在Dashboard中创建自己使用的工作空间,根据项目需求来选择Stack,比如是Java项目,选择Java;如果是C++项目选择C++。根据自己的需求进行选择。貌似一个工作空间就只能选项一个Stack。目前还在折腾中。

创建完工作空间后就可以创建项目了。

IDE使用

在Eclipse Che中的IDE是基于浏览器进行的,我用其他电脑测试过,IE8居然说要升级才能使用。其他的操作方式和原来的模式都差不多。

0x02 结论

目前没有看到Eclipse Che和其他IDE的过人之处,所以目前就用来学习一下,看看瘦客户端开发的未来。


Back to posts