问题标签 [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.

0 投票
0 回答
41 浏览

eclipse-che - Eclipse Che 在更改文件选项卡时跳到顶部

使用 Eclipse Che 并在文件选项卡之间切换时,每个文件在切换回该文件选项卡时总是跳到顶部。

另外,我关闭了自动保存,但是每次保存时“保存之星”都会立即重新出现(不知道这是否相关)。

0 投票
1 回答
156 浏览

user-interface - Eclipse Che 将哪个小部件库用于客户端 GWT 应用程序?

我发现 Eclipse 使用 GWT 来实现它的客户端:

https://che.eclipse.org/hands-on-with-eclipse-che-developing-the-bookmark-plugin-8e171eb1273d

应用了哪些可用的小部件库?

材料?引导程序?还有什么?

可以在此处找到 GWT 小部件库的列表:

最好的 GWT 小部件库?

0 投票
2 回答
866 浏览

python - 如何从 Eclipse Che 实例移植到本地机器?

背景

因此,在拥有 GoDaddy 云服务大约一年之后,从一开始就对它感到非常失望。一旦他们宣布将停止云服务器服务,就像是天上掉下来的信号。

然后我创建了一个 Google Cloud 帐户。我开始使用云服务器的最大原因之一是拥有一个 eclipse Che 实例,无论您身在何处都是一个 IDE!我喜欢它,但尽管 Bitnami 和 GoDaddy 之间建立了临时合作伙伴关系,但由于他们的内部 Factory 构建仍然需要大量 Docker 配置,因此与他们一起启动 Eclipse 实例是一项令人麻木的任务……

虽然我可以理解我确实了解了配置 Dockers 网络设置的细节,但这并不值得畏缩......一旦我获得了我的谷歌云帐户,它只是一个 1 2 3 和去!

问题

在运行 Eclipse 聊天实例时,将给定工作空间端口转发到本地计算机的正确方法是什么?剧情很简单...

我创建了一个使用 Django 的 Python 堆栈,但是当我运行服务器时,当然默认是项目的本地 IP,我还没有找到简单且很可能存在的标准方法来运行 Django 服务器并拥有eclipse Che 创建项目的 URL。考虑到即使是一些使用 Node 或 Python 的演示堆栈项目也是即插即用的,我 99% 的把握我的做法是错误的。

PS:我可以 ssh 进入工作区没问题,我只是对如何从远程端口转发到本地感到困惑,因为我只是反过来做了.. ssh -R ... 或 -L ?

0 投票
2 回答
67 浏览

eclipse-che - 通过 REST API 在外部卷上挂载工作区

我正在尝试在 eclipse-che 中创建一个新工作区,并且希望在工作区容器中安装一个外部 NFS 卷。

谁能指出我可以提供工作区安装路径的API?

谢谢。

0 投票
2 回答
391 浏览

java - 如何查看java代码中导入的包?

我是java编码的学生和新手。目前,我正在分析代码

来自eclipse/cheforide和编辑器定制。

有import等包org.eclipse.che.api.core

我想看看org.eclipse.che.api.core,找不到办法

这样做。(也没有javadoc找到)

对这个问题有什么建议吗?

0 投票
0 回答
56 浏览

eclipse-che - 如何使用 EclipseChe 调试 Express + TypeScript 远程

使用 Eclipse Che,如何对使用 Express + TypeScript 的应用程序进行远程调试?

应用程序没有屏幕,只包含后端处理。请分享样品等信息。提前谢谢你。

0 投票
1 回答
240 浏览

eclipse-che - 如何自定义 EclipseChe 菜单和插件

我想在 Eclipse Che 中进行如下定制。请分享样品等参考信息。

  1. 添加原始菜单 想在项目的右键菜单和Eclipse Che 的标题菜单中添加项目。

  2. 从添加的菜单调用扩展插件处理从1.中添加的菜单中,想调用原来创建的插件的处理。

  3. 想在Eclipse Che中应用2.中扩展的插件。

0 投票
1 回答
1094 浏览

eclipse - 为什么 Che 服务器无法 ping 您的工作区?

我已经在我的 Ubuntu 16.04 上安装了 Eclipse Che,并且我正在使用外部 IP 从远程计算机连接到我的 eclipse che。我在我的 ubuntu 防火墙上打开了 8000,8080,9500,9000 端口。

我更改了端口以避免 tomcat 冲突和 ip 以便能够重定向 ip

docker run -it --rm -p 9000:9500 -e CHE_PORT=9500 -v /var/run/docker.sock:/var/run/docker.sock -v ~/EclipseChe:/data -e CHE_HOST=192.168。 1.32 eclipse/che 开始

我可以启动 che,但是当我创建一个空白工作区时出现此错误

我试图:

  • 使用禁用防火墙sudo ufw disable
  • 更改最大次数che.workspace.agent.dev.max_start_time_ms=600000che.agent.dev.max_start_time_ms=600000

  • 运行另一个 Web 应用程序docker run -d -p 32829:80 nginxcurl - v 192.168.1.32:32829给我欢迎页面

  • info --network 给出:
    INFO: (che cli): 5.17.0 - 使用 docker 17.07.0-ce / native
    WARN: (che cli): 'CHE_HOST=192.168.1.32' 从命令行覆盖
    'CHE_HOST=172.17。 0.1' 来自 che.env
    信息:
    信息:----------------------------------------
    信息: -------- 连接测试 --------
    信息: ----------------------------- ----------
    INFO: (che network): eclipse/che-ip:5.17.0: 192.168.1.32 INFO: (che network): Browser => Workspace Agent (localhost): Connection failed
    INFO: (che network): Browser => Workspace Agent (192.168.1.32): Connection
    succeeded
    INFO: (che network): Server => Workspace Agent (External IP): Connection
    succeeded
    信息:(che network):服务器 => 工作区代理(内部 IP):连接
    成功

当我运行 worspace 时,这里是日志:
che_unable_ping_workspace
INFO: ------------------------------------ ---
信息: --------- 发射器信息 ------------
信息: -------- -------------------
信息:
信息: --------- 平台信息 -------------
信息: DOCKER_INSTALL_TYPE = 本机
警告:无交换限制支持

信息:DOCKER_HOST_OS = Ubuntu 16.04.3 LTS
信息:DOCKER_HOST_IP = 172.17.0.1
信息:DOCKER_HOST_EXTERNAL_IP = 未设置
信息:DOCKER_DAEMON_VERSION = 17.07.0-ce
信息:
信息:
信息:----- ---- CHE 实例列表 ----------
信息:---- 当前命令行选项 ---
信息:CHE_VERSION = 每晚
信息:CHE_DATA = /home/user/che
信息:CHE_CONF = 未设置
信息:CHE_ASSEMBLY = 未设置
信息:CHE_PORT = 8080
信息:CHE_HOST_IP = 172.17.0.1
信息:CHE_RESTART_POLICY = 无
信息:CHE_USER = 根
信息: CHE_LOG_LEVEL = 信息
INFO: CHE_DEBUG_SERVER = false
信息: CHE_DEBUG_SERVER_PORT = 8000
信息: CHE_HOSTNAME = localhost
信息: CHE_SERVER_CONTAINER_NAME = che-server
信息: CHE_SERVER_IMAGE_NAME = codenvy/che-server

Che 诊断:
Websockets
5 秒后没有回复 websocket 测试。Websocket 无法连接到 ws://17x.xxx.xxx.xx:9000/api/ws
Che 尝试从我的外部 IP 地址连接???

使用 Workspace Agent IP 测试从浏览器到 Workspace 代理的连接无法在http://192.168.1.32:32771/api上执行调用:Status -1,
statusText:/null
请,我需要帮助

0 投票
2 回答
863 浏览

eclipse-che - Eclipse Che:找不到 che.env

我正在尝试在 Eclipse Che 中启用 GitHub oAuth。文档要求che.env修改.

此外,文档说

配置是通过修改 che.env 来处理的,该 che.env 放置在安装到 :/data 的主机文件夹卷中。这个配置文件是在 che init 阶段生成的。

我在 docker 容器中运行 Eclipse Che,如下所示:

(参考: http: //www.eclipse.org/che/docs/setup/docker/index.html

我进入容器并搜索 che.env:

没有返回任何内容,因此该文件che.env不存在于/data. 为什么?

0 投票
1 回答
988 浏览

java - 如何在 Eclipse Che 中运行 java 类

我刚刚开始使用 Eclipse che 并启动了一个项目。我没有 Main 类,我想从名为 Console 的包中名为 TBB_SQLBuilder.java 的类开始运行项目。

我根本无法弄清楚如何运行它。我这里有一个截图:

在此处输入图像描述