gpt4 book ai didi

java - 尝试在 docker 容器内设置 eclipse,并通过 Xming 通过 X11 进行访问

转载 作者:行者123 更新时间:2023-12-01 16:22:20 38 4
gpt4 key购买 nike

正如标题所示,我正在尝试设置一个 docker 容器,其中包含带有 openjdk 和 eclipse 的 ubuntu:20.10 镜像。 Eclipse 工作区已安装。我通过将 tar.gz 存档中的文件复制到容器中来手动安装 eclipse。 Eclipse 开始启动但确实导致错误

org.eclipse.m2e.logback.configuration: The org.eclipse.m2e.logback.configuration bundle was activated before the state location was initialized.  Will retry after the state location is initialized.
Eclipse:
An error has occurred. See the log file

我尝试过切换 Java 版本、在 docker 容器内安装工作区以及 ppl 在线建议的其他内容。我还读到,可以忽略该错误,并且 Eclipse 无论如何都会启动,但是当涉及到 docker 时,不能忽略该错误。当任何执行返回 1 时,它将关闭容器。

我正在寻找两种解决方案之一,目标是让容器启动并运行,通过 X11 将 eclipse 显示到我的 Xming 服务器。 (Xming 服务器配置有效,我先用 Firefox 容器尝试过)。

  1. 修复阻止 Eclipse 启动的错误。理想的解决方案,因为这会增加我对为什么会发生这种情况的理解。

  2. 使启动 eclipse 的 Shell 脚本忽略该错误并继续启动。不干净,但是嘿它有效。

欢迎任何建议。

P.S:我知道有更好的选择,例如 eclipse/che 图像,但我想通过这种方式来尝试一些 eclipse/che 无法使用的东西。谢谢!

最佳答案

org.eclipse.m2e.logback.configuration: The org.eclipse.m2e.logback.configuration bundle was activated before the state location was initialized. Will retry after the state location is initialized.

此消息不是 @greg-449 所建议的错误。我缺少可以使用 apt-get 安装的 swt 库 gtk 和 java 版本,如下解决:

Eclipse cannot load SWT libraries

关于java - 尝试在 docker 容器内设置 eclipse,并通过 Xming 通过 X11 进行访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62234968/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com