问题标签 [eclipse-che]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Eclipse Che 是否能够为 PHP 完成代码?
Eclipse Che 是否能够完成 PHP 项目的代码?我主要对在 Eclipse Che 中运行的 Symfony 项目感兴趣。
bash - ${SOME_VAR+x} 的行为是什么?它会在 .sh 文件中失败吗?
我正在调试一个sh
脚本。这些代码行的行为是什么?
+x
在这种情况下是什么意思?事实证明,代码可以正常工作bash
,但不能正常工作sh
。
编辑:我正在部署一个 Eclipse Che 本地实例,就像这里解释的那样。
我安装了 .sh 脚本的 Eclipse Che CLI:
为了使其工作,我需要使用以下命令运行它bash
:
如果我调试脚本...
脚本在这里失败:
有些东西不工作。如果您说替换也应该在 .sh 中起作用,那会是什么问题?
java - 是否可以在 Eclipse Che 中使用/打开 GUI?
我最近正在使用 Eclipse Che 并负责导入在其中打开 GUI 的 Java 项目(如简单的 Swing/SWT 计算器)。
我正在使用 Java CentOS 堆栈,导入 .jar 文件等没有问题,但我得到“没有设置 X11 DISPLAY 变量,但该程序执行了需要它的操作。” 错误。
显然,我发现了很多关于该错误的线程,但我只是想问一下是否可以在基于 Web 的 IDE(如 Eclipse Che)中打开 GUI,然后再浪费数小时尝试修复该错误,而这是不可能的。
也许你们中的一些人已经尝试过,并为我提供了解决方案/提示或技巧。
编辑:找到一个回答我问题的视频。https://www.youtube.com/watch?v=AjgSp0dkxxU
不管怎么说,还是要谢谢你。
cakephp - Eclipse Che 无法在重启时打开文件
我已经开始使用 Eclipse che 来开发一个使用 CakePHP 的应用程序。但是,当我退出并返回项目时,它会出现错误
我再也看不到目录结构中的文件。创建同名文件不会产生错误。
该文件包含的所有内容都是一个类,其中包含一个数组,其中包含有关连接到数据库的信息,例如 ip、用户名和密码。
eclipse-che - 找不到 Che 的应用服务器
我正在尝试在我的机器上运行 Eclipse Che。我收到错误消息“找不到 Che 的应用程序服务器”。
环境:Windows 7 64bit 遵循的步骤: 安装:Java,Maven,Docker Toolbox -> 点击最后一个检查(使用 NDIS5 驱动安装 Virtual Box)框
构建最新的 git 代码,当我尝试从 cd che/assembly/assembly-main/target/eclipse-che-/eclipse-che- 启动 tomcat 然后运行“che.bat”。我调查了:https ://github.com/eclipse/che/pull/347/commits但没有成功。
我得到以下错误,我被阻止了,任何指针都会有帮助。
#在 Windows 上,由于 Docker 的限制,Che 项目只能驻留在 %userprofile% 中。在这台计算机上,%userprofile% 是 C:\Users###################################### #######################
找不到现有的 docker 机器。创建名为 default 的 docker 机器...请耐心等待,第一次需要几分钟。已成功启动名为 default 的 docker 机器... 为机器默认设置环境变量... Docker 配置为使用 IP 为 192.168.99.101 的 vbox docker-machine 命名为 default...
######## 如何连接您的 CHE 客户Che 服务器启动后,您可以通过以下方式连接客户端: 1. 打开浏览器到http://localhost:8080,或者: 2. 打开原生 chromium 应用程序。
#!!!!!!找不到 Che 的应用程序服务器。!!!
好像出了什么问题。可能的问题: 1. (Win | Mac) VirtualBox 未安装 ==> 重新运行 Docker Toolbox 安装 2. (Win | Mac) Docker Machine 未安装 ==> 重新运行 Docker Toolbox 安装 3. (Win | Mac) Docker 无法访问 = => Docker VM 无法启动 4. (Win | Mac) Docker 正常,但 docker ps 失败 ==> Docker 环境变量未正确设置 5. (Linux) Docker 无法访问 ==> 安装:wget -qO- https: //get.docker.com/| sh 6. (Linux) 权限设置不正确 ==> Che 必须以 UID 1000 与 docker 组 7 中的用户一起运行。找不到 Che 应用服务器 ==> /tomcat 是否已从 CHE_HOME 移开?8. 发现错误的 Java 版本 ==> Che 需要 Java 1.8 9. 您是否使用了正确的参数语法?==> 查看用法
我们已经看到 Windows 上的 VirtualBox 问题,当您的计算机在 VM 仍在运行时挂起时,您的 VM 会损坏。这将显示为 SSH 或以太网连接问题。这种情况很少见,但如果遇到,目前已知的解决方案是卸载 VirtualBox 和 Docker Toolbox,然后重新安装。
Che 环境变量:
(必需)JAVA_HOME ==> Java 运行时的位置
(必需:WIN|MAC)DOCKER_TOOLBOX_INSTALL_PATH ==> Docker 工具箱的位置
(必需:WIN|MAC)VBOX_MSI_INSTALL_PATH ==> VirtualBox 的位置
(可选)CHE_HOME ==> 安装 Che 的目录
(可选)CHE_LOCAL_CONF_DIR ==> 带有自定义 Che .properties 文件的目录(可选)CHE_LOGS_DIR ==> Che 输出日志的目录(可选)CHE_DOCKER_MACHINE_NAME ==>(Win | Mac)由 docker-machine 创建的 VM 的名称(可选)CHE_CONTAINER_NAME ==> 如果使用 -i 选项(可选)DOCKER_MACHINE_HOST ==>(Linux)Docker 主机 IP - 如果浏览器客户端远程,则设置应用于 Docker 容器的名称
用法:che [选项] [运行 | 开始 | stop] -i, --image 在 Docker 容器中使用最新镜像启动 Che -i:tag, --image:tag 在 Docker 容器中使用特定镜像标签启动 Che -c:name, --container:name 设置容器如果 -i 提供了名称;default=che -p:port, --port:port Che 服务器用于 HTTP 请求的端口;default=8080 -r:ip, --remote:ip 如果 Che 客户端不是 localhost,则设置为 Che 服务器的 IP 地址 -g, --registry 启动 Docker 注册表作为容器(用于 ws 快照) -m:name, --machine:name 对于 Win & Mac,设置 docker-machine 虚拟机名称;default=default -s:client, --skip:client 不打印浏览器客户端连接信息 -s:java, --skip:
-r 标志设置 DOCKER_MACHINE_HOST 系统环境变量。将此设置为运行 Docker 守护程序的节点的 IP 地址。只有在 Linux 上并且您的浏览器客户端不是本地主机(即它们是远程的)时才需要设置此项。在 Windows 和 Mac 上为 Che 自动设置此属性。
#cloud - eclipse che 是否允许用户管理
我已经使用运行 eclipse che 的 BITNAMI 在云上创建了一台机器,一旦我创建它就给了我一个用户名:用户和密码:一些随机密码,我不想问附加到该用户名/密码的帐户是否可以创建其他用户'因为他们说这是一个管理员帐户',每个用户都应该绑定到它的工作区,我该怎么做,如果这不可能,我怎么能为我的团队创造一个协作环境,任何线程或任何路径非常有用的人,谢谢大家!!
eclipse-che - 如何在 Eclipse Che 中添加对使用 Xtext 开发的特定领域语言的支持?
我们有基于 Xtext 开发的领域特定语言。我们想在 Eclipse Che 上添加这种语言支持。
问题1:有哪些可能的添加方式?
我知道 Eclipse che 使用 Orion 作为编辑器。根据http://www.eclipse.org/Xtext/documentation/330_web_support.html上的 Xtext 文档,它说 XText 支持 Orion。这意味着 Che 可以在不做任何事情的情况下支持 Xtext,但 che 计划通过安装的 Xtext Language Server 协议支持 XText。
问题 2:这个 Xtext 语言服务器协议如何用于现有的 Xtext 代码?
问题 3: Orion 是否也通过 LSP 与 Xtext 通信?
任何帮助/指针都会非常有帮助。
apache - 在 Apache2 反向代理后面运行 Eclipse Che?
目前,我在 localhost:8080 端口上安装了 eclipse che,并且我有这个虚拟主机文件:
这让我可以访问 eclipse che,但是我无法加载任何工作区,我只是得到一个闪烁的 eclipse che 徽标,没有任何反应。
我该如何解决这个问题?
另外,我将如何实现登录系统,以便可以向 eclipse che 添加某种身份验证?