Eclipse Che序列博文如下:

安装和调试篇:Eclipse Che安装入门和使用(一)

Web进阶篇:Eclipse Che开发Spring Web应用(入门) (二)

本文摘要:

Eclipse Che 是一个高性能的基于浏览器的集成开发环境,通过提供结构化的工作区、项目输入、模块化扩展插件来支持 Codenvy 的引擎。Eclipse Che 采用 Java 开发,支持 Windows、Linux 和 OS X 系统。提供扩展功能用于支持多种编程语言。目前支持的语言包括:C++、Go、Java、Python、Ruby、SQL,提供语法高亮、代码分析、代码辅助和调试功能。构建工具支持:Ant、Bower、Grunt、Gulp、Maven 和 Npm。本文介绍Eclipse Che在Windows 7下的一些配置过程。

1.下载Eclipse Che

https://eclipse.org/che/download/

选择❯ Download latest signed binaries from Eclipse mirrors (137 MB)

2.windows下安装Java 8,Git,这些不多说,网上下载安装即可

注意:Git的bin path需要加入到系统环境中,否则运行che.bat会有问题

3.安装Docker Toolbox

下载地址:https://www.Docker.com/products/docker-toolbox

docker 1.8版本后,windows下有新版docker承载客户端docker toolbox替代了原来的boot2docker

Toolbox的其中一个特征:部分包含了Boot2Docker。原来,Docker的VM使用Boot2Docker命令行工具管理(提供Boot2Docker镜像),但现在是用机器直接管理。VirtualBox虚拟机应用仍然是用来启动Boot2Docker。

4.运行che.bat脚本

step1. 运行che.bat要先运行VM虚拟机,运行docker

step2.修改配置文件(一般默认即可)

confg/che.properties默认不需要修改

配置GitHub application client ID(可不修改)

machine.docker.registry=${CHE_REGISTRY_HOST}:5000

指定workspace和projects路径:

### Storage and user configuration
# The location where your workspaces (and their projects) are stored.
# This property is ignored on Windows due to limitations with VirtualBox
# On Windows, all workspaces stored in c:\%userprofile%\AppData\Local\Eclipse Che\
che.user.workspaces.storage=${che.home}/workspaces

# Your projects are synchronized from the Che server into the machine running each
# workspace. This is the directory in the machine where your projects are placed.
che.machine.projects.internal.storage=/projects

运行日志:

出现上面日志且不出现ERROR表示运行成功!

5.开始体验Eclipse Che之旅吧

step1 浏览器输入: http://localhost:8080

第一次运行需要建立自己的workspace,建立需要一段时间初始化,看个人网络情况。下面已经建立了几个workspace了。

点击OPEN IN IDE进入 IDE界面

step2 建立第一个Java Project  HelloWorld

workspace-->create project-->console-java-simple

step3 编译、打包和运行

在Eclipse Che里面可以运行maven命令和linux命令

在左上角有一个CMD框,里面可以设置COMMAND,注意:当前的路径是在/projects下面。

配置一个maven命令并执行,结果如下图所示:

配置运行java类命令run test:

输入如下命:cd /projects/HelloWorld/target/classes;java org.eclipse.che.examples.HelloWorld

配置方式和执行结果如下图所示:

配置运行jar包命令run jar

命令:java -jar /projects/HelloWorld/target/console-java-simple-1.0-SNAPSHOT.jar

配置和执行结果如下所示:

当然IDE左下角还有其他诸如events和outputs,大家自己摸索,~

最新文章

  1. delphi 取cpu号
  2. 解决magento后台无法登陆/登陆没有反应的方法
  3. JS 笔记(一)
  4. 让python在hadoop上跑起来
  5. 据说最近IMO中国队失利的一题
  6. CentOS6.5的openssl升级
  7. python3爬虫初探(四)之文件保存
  8. js 定义函数的几种方法 以及如何调用
  9. 使用boost中的线程池
  10. BZOJ 3672: [Noi2014]购票( 树链剖分 + 线段树 + 凸包 )
  11. wcf和webservice区别
  12. java调用C/C++写的dll(转)
  13. springMVC框架+POI组件导出Excel
  14. jxa快速入门,Javascript已加入AppleScript全家桶
  15. Python中的test测试
  16. Python 中常见错误总结
  17. cookie和session、
  18. 联想y720 淋了雨,字体变得模糊了
  19. ctags的如何生成tags文件
  20. 001.MySQL高可用主从复制简介

热门文章

  1. HTML的SEO(搜索引擎优化)标准
  2. 使用差分VHD启动Win7
  3. JS/CSS 响应式样式实例
  4. 洛谷 P1808 单词分类_NOI导刊2011提高(01)
  5. OpenCV人脸检測(完整源代码+思路)
  6. 图解String类型的不可变性及其原因
  7. linux开发板的启动
  8. 8.1 Android灯光系统_总体框架
  9. js实现点击不同的按钮后各自返回被点击的次数
  10. 结合Wireshark捕获分组深入理解TCP/IP协议栈之TCP协议(TCP报文格式+三次握手实例)