BVB Source Codes

che Show che-ide-extension-client-server.txt Source code

Return Download che: download che-ide-extension-client-server.txt Source code - Download che Source code - Type:.txt
  1. <!--
  2.  
  3.     Copyright (c) 2012-2015 Codenvy, S.A.
  4.     All rights reserved. This program and the accompanying materials
  5.     are made available under the terms of the Eclipse Public License v1.0
  6.     which accompanies this distribution, and is available at
  7.     http://www.eclipse.org/legal/epl-v10.html
  8.  
  9.     Contributors:
  10.       Codenvy, S.A. - initial API and implementation
  11.  
  12. -->
  13.  
  14. ###################################################
  15. ###
  16. ### Che IDE Extension Talking to Server Example
  17. ###
  18. ###################################################
  19.  
  20. WHAT:     Creates a new IDE clickable action that prints server resposne as IDE notification popup.
  21. DOCS:     https://eclipse-che.readme.io/docs/developing-extensions#ide-extension-example
  22. SOURCE:   http://github.com/che-samples/che-ide-extension.git   BRANCH: client-server
  23. PRE-REQS: Java 1.8, Maven, Git, and a clone of Che's assembly repo @ http://github.com/codenvy/che.
  24.  
  25. STEPS:    1. git clone http://github.com/che-samples/che-ide-extension
  26.           2. cd che-ide-extension
  27.           3. git checkout client-server
  28.           4. mvn clean install
  29.           5. Add new extension as dependency to /che/assembly-ide-war/pom.xml
  30.           6. Add new extension as GWT inheritance to /che/assembly-ide-war/src/main/resources/org/eclipse/che/ide/IDE.gwt.xml
  31.           7. Optional: Add new extension as a dependency to /che/pom.xml
  32.           8. Create new IDE with your extension: `mvn -Denforcer.skip=true clean install` in /che/assembly-ide-war module
  33.           9. Create new Che assembly with new IDE: `mvn clean install` in /che/assembly-main module
  34.           10. In /che/assembly-main/target/eclipse-che-{version}/bin, run `che run` to launch new Che assembly.
  35.           11. Create a workspace in Che.
  36.           12. In the IDE, there will be a new menu with your action.
downloadche-ide-extension-client-server.txt Source code - Download che Source code
Related Source Codes/Software:
Gource - oftware version control visualization ... 2017-01-10
FDFullscreenPopGesture - A UINavigationController's category to enable full... 2017-01-10
node-style-guide - A guide for styling your node.js / JavaScript code... 2017-01-09
ImageOptim - GUI image optimizer for Mac htt... 2017-01-09
falcon - Falcon is a low-level, high-performance Python fra... 2017-01-09
notepad-plus-plus - Notepad++ official repository h... 2017-01-10
waterline - An adapter-based ORM for Node.js with support for ... 2017-01-10
Workerman - An asynchronous event driven PHP framework for eas... 2017-01-10
structor - An advanced visual editor for React components ... 2017-01-10
golearn - Machine Learning for Go 2017-01-10
Codiad - Web Based, Cloud IDE http:/... 2017-05-01
jQuery-Tags-Input - Magically convert a simple text input into a cool ... 2017-05-01
SpoofMAC - 2017-05-01
bowser - a browser detector 2017-04-30
Timepiece - Intuitive date handling in Swift 2017-04-30
angularUtils - A place where I will collect useful re-usable Angu... 2017-04-30
Learning-SICP - The construction and interpretation of computer pr... 2017-04-30
SketchToAppStore - A sketch framework to make creating screenshots fo... 2017-04-30
hyperapp - 1kb JavaScript library for building frontend appli... 2017-04-30
split - 2017-04-30

 Back to top