Eclipse Che extension doesn't get loaded using Docker for Mac
See original GitHub issueWe did set CHE_ASSEMBLY
env var correctly pointing to our extension che assembly, but no matter how we tried, it just did not show up in the eclipse che IDE. It did work if we switched to mac virtualbox docker.
Reproduction Steps:
- build a helloworld eclipse che extension following these steps: https://eclipse-che.readme.io/docs/helloworld-extension. Or you can clone my examples: https://github.com/guiguan/che, and https://github.com/guiguan/che-helloworld-sample. Remember to
mvn clean install
che-helloworld-sample first then che export CHE_ASSEMBLY={path_to_che_assembly_assembly-main/target/eclipse-che-{che_version}/eclipse-che-{che_version}}
che start
- visit
localhost:8080
, and create a workspace
Expected behavior:
“Hello World” notification should be displayed in the list of events
Observed behavior:
No “Hello World” printed
Che version: tried nightly, latest, 5.0.0-M7, and none of them worked on Docker for Mac OS and version: macOS 10.12.1 Docker version: 1.12.3 Che install: Docker container
Additional information:
- Problem started happening recently, didn’t happen in an older version of Che: No
- Problem can be reliably reproduced, doesn’t happen randomly: Yes
Issue Analytics
- State:
- Created 7 years ago
- Comments:6 (3 by maintainers)
Top Results From Across the Web
Eclipse Docker Tooling
The Eclipse Docker Tooling plugin provides the ability to manage Docker images and containers from within the Eclipse IDE.
Read more >Newest 'eclipse-che' Questions
I have a mac and I have installed eclipse che using chectl inside docker-desktop using command chectl server:deploy --platform=docker-desktop ...
Read more >Running Eclipse Che on Kubernetes using Docker ...
Please verify that the context is the right one ( docker-for-desktop ). If you already played with some other kubernetes tools, you may...
Read more >Running IBM Z® Open Editor in the browser with Eclipse Theia
As the default Theia Docker image does not include the VS Code extension, we recommend loading the theia-full image. Make sure you are...
Read more >Docker Desktop
Docker Desktop is an easy-to-install application for your Mac, Linux, or Windows environment that enables you to build and share containerized applications ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I see. Thanks for those nice tips, and I like your “cash”, LOL. You can close this issue now 😃
This checkbox works for all Chrome browser tabs and after restart browser too. If you don’t want use it, you should periodically(when you have a problem) clean up cash by application domain: for Google Chrome open development tools by F12 , move cursor to page reload button (with circle arrow above browser page) click and hold this button until appear drop-down menu, select in the menu “Empty Cache and Hard Reload”. See more: http://superuser.com/questions/278948/clear-cache-for-specific-domain-name-in-chrome Problems with cash is depends on tools which are you using for development. Sometimes all works fine, sometimes you have a problem with cash.