可以Eclipse的车被用于传统的单片式应用程序的开发?一个不使用Docker的应用程序.如果可能,从桌面Eclipse迁移到Eclipse Che是一个很好的决定吗?Che是否提供各种插件?
我最近正在使用Eclipse Che,并且负责导入一个在其中打开GUI的Java项目(就像一个简单的Swing/SWT计算器).
我正在使用Java CentOS堆栈,导入.jar文件等等没问题,但我得到"没有设置X11 DISPLAY变量,但是这个程序执行了一个需要它的操作." 错误.
显然,我发现了许多关于该错误的线索,但我只是想问一下是否有可能在像Eclipse Che这样的基于Web的IDE中打开GUI,然后浪费时间尝试修复那个甚至不可能的错误.
也许你们中的一些人已经尝试过,并为我提供解决方案/提示或smth.
编辑:找到了回答我问题的视频.https://www.youtube.com/watch?v=AjgSp0dkxxU
不管怎么说,还是要谢谢你.
我正在使用che.openshift.ioRed Hat 的 Eclipse Che。我有一个 PHP Laravel Stack 的工作区。当我尝试从 php 终端以 SUDO 的形式运行命令时,出现错误。
SUDO - not a command /
SU - must be run from a terminal
Run Code Online (Sandbox Code Playgroud)
有人可以帮助我以 root 用户身份运行吗?我必须heroku CLI从终端安装,这只能通过 root 用户完成。
我想知道在工作站上运行 Che 时使用自定义 Eclipse Che 堆栈的便捷方法是什么。
我真的很喜欢 Eclipse Che 的概念:为不同的开发环境拥有单独的 Che 工作区(Docker 容器),并安装相应的工具。工作区从 Che 堆栈初始化。堆栈可以定义为 Docker 镜像,也可以使用 Dockerfiles 或 Docker composer 文件动态创建。
1.按配方定义堆栈(Dockerfile)
我编写了我的自定义 Dockerfile 用于测试目的:
FROM eclipse/stack-base:ubuntu
RUN sudo apt-get update
RUN sudo apt-get install -y apt-transport-https
RUN sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
RUN echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list
RUN curl -sL …Run Code Online (Sandbox Code Playgroud)我在 SAP Web IDE 中创建了一个项目。在那里我看到了一个名为.che的文件夹。有人可以解释为什么我们需要使用该文件夹吗?如果我们不使用它会怎样?