Pharo 5 无头模式下的调试

2024-02-17

我正在无头模式下使用 RFB 运行 pharo 5(海边):

./pharo -vm-display-null -vm-sound-null /app/pharo5/Pharo5.0.image --no-quit

在本地运行良好(带有 XFCE 的 Ubuntu 14)。

在 DigitalOcean(没有 GUI 的 Ubuntu 14)中,它会一直工作,直到调试器被激活:然后它关闭。 我可以通过 VNC 连接,没有任何问题,但是当我执行停止或错误时,它会触发调试器,它会留下......问题的一些线索?


这听起来像是远程调试可能是一种合理方法的情况。这个项目,PharmIDE http://dionisiydk.blogspot.fr/2017/01/pharmide-pharo-remote-ide-to-develop.html,(以前的名称为“远程调试”,当前名称为“TelePharo”)旨在提供远程图像的调试。有一个存储库在 Github 上 https://github.com/dionisiydk/TelePharo在现在的名字下。

*[免责声明,我没有使用过。]

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Pharo 5 无头模式下的调试 的相关文章

随机推荐

  • 将 SVG 和 .JPG 合并为一张图像?

    我有一个在地图应用程序中使用 SVG VML 通过 Raphael JS 设置的网站 其中 SVG 用于在背景地图图像上显示图形 这在屏幕上非常有效 并且可以打印带有叠加层的硬拷贝地图 然而 当用户想要将带有 SVG 叠加层的地图图像保存到
  • 如何使用 ELKI 中的索引结构?

    这些是报价形式http elki dbs ifi lmu de http elki dbs ifi lmu de 本质上 我们将抽象距离查询绑定到数据库 然后对该距离进行最近邻搜索 此时 ELKI 将自动选择最合适的 kNN 查询类 如果我
  • 使用 VB.NET 连接到 socket.io

    我有一个在 Heroku 上运行的应用程序 它使用套接字 io http socket io 与客户沟通 到目前为止 所有客户端都是 HTML JS 所以效果很好 现在我想用 Visual Basic 编写一个客户端 但我找不到任何其他人编
  • 查看 Chrome 控制台是否打开

    我正在使用这个小脚本来查明 Firebug 是否打开 if window console window console firebug is open 而且效果很好 现在我搜索了半个小时 想找到一种方法来检测Google Chrome内置的
  • 装饰器运行错误:“UnboundLocalError:赋值前引用的局部变量‘count’”

    我在两个不同的装饰器中创建了两个变量 一个装饰器工作正常 但另一个显示错误 def running average func data total 0 count 0 def wrapper args kwargs print data v
  • 理解扩展 ElementAt(index)

    考虑这段代码 int size 100 1000 1000 var emu Enumerable Range 0 size var arr Enumerable Range 0 size ToArray 当我调用 emu ElementAt
  • Angular 2:设置和删除自定义管道?

    我创建了三个自定义管道来从服务器订购数据 ASC DESC 和默认 它们工作得很好 我希望这三个管道是否处于活动状态 具体取决于用户的交互 问题是 例如 是否可以使用变量更改自定义管道 这是我的代码
  • 如何在cpp宏中生成换行符?

    如何编写扩展以包含换行符的 cpp 宏 我正在开发一个大型项目 其中涉及大量预处理器宏函数来合成无法被模板替换的任何代码 相信我 我熟悉各种模板技巧 但是只要没有可以直接创建代码的标准化 类型安全的元编程语言 我们就必须坚持使用旧的预处理器
  • '4.5:语法错误:算术运算符无效(错误标记为“.5”)' - 但代码似乎仍然有效。为什么? [复制]

    这个问题在这里已经有答案了 当我尝试使用运算符 以及数字 4 5 和 2 时 我的计算器会生成标题中提到的错误 这 就像错误状态一样 很可能是由于 4 5 中小数点后面的内容造成的 但我不知道如何解决这个问题 也不知道为什么脚本实际上能够在
  • VS2015监视窗口不接受空条件语法

    请注意 它既不能在立即窗口中工作 也不能在设置条件断点时工作 谁能解释我做错了什么 EDIT 1 使用旧版 C 和 VB 表达式计算器未选中 然而 使用托管兼容模式已检查 但我记得打开它是为了解决 VS 2015 调试器中的错误 我需要更多
  • 使用 Python Gekko 的全局最小值与局部最小值解决方案

    一个简单的优化示例有 2 个局部最小值 0 0 8 有目标的936 0 and 7 0 0 有目标的951 0 在 Python Gekko 中使用本地优化器的技术有哪些 APOPT BPOPT IPOPT 寻找全局解决方案 from ge
  • Cognito OAuth2 使用桌面应用程序访问代码处理

    我有一个命令行应用程序 我想使用带有访问代码流和托管登录 UI 的 OAuth2 对 AWS Cognito 进行身份验证 对于类似的情况 Google Cloud 文档明确指出推荐 https developers google com
  • 高斯拉普拉斯算子:它是如何工作的? (OpenCV)

    有谁知道它是如何工作的以及如何使用 OpenCV 来做到这一点 拉普拉斯算子可以使用 OpenCV 计算 但结果并不是我所期望的 我的意思是 我希望图像在背景区域具有大致恒定的对比度 但它是黑色的 边缘是白色的 即使经过高斯滤波器 也存在很
  • 通过在可编辑内容上按 Enter 键来制作
    而不是

    我在键盘事件处理程序中编写了一些代码来插入 br 响应 Enter 键的按下 event preventDefault document execCommand InsertHTML true br 仅当光标位于两个字母之间时才有效 如果它
  • 查找当前在 Git 中签出的提交

    我正处于一个git bisect会议 用于找出我当前所在的提交 SHA1 哈希 的命令是什么 git status不提供这个 编辑 我想打电话git log并查看第一个参赛作品 您至少有 5 种不同的方式来查看当前在工作副本中检出的提交gi
  • jQuery 如何删除或隐藏除所选

    给出以下标记 div class foo some junk content div
  • 如何在按 pandas 数据框中的另一列分组后插入缺失的日期和前向填充列

    我有每月可用的数据 针对不同的证券 我想通过添加缺失的日期并转发填充该月所有日期的每月数据 即 2015 年 12 月 3 日的数据 2015 年 12 月 1 日的数据 所有证券依此类推 我的数据如下所示 x pd DataFrame t
  • 如何将 HexViewer 添加到 Sublime Text2

    如何将 HexViewer 添加到 Sublime Text2 我是在这里 https github com facelessuser HexViewer https github com facelessuser HexViewer并且说
  • 在react-router中模块化路由

    有没有一种方法可以使用react router来模块化你的路由 然后导入它们并组装它们 所以代替这个
  • Pharo 5 无头模式下的调试

    我正在无头模式下使用 RFB 运行 pharo 5 海边 pharo vm display null vm sound null app pharo5 Pharo5 0 image no quit 在本地运行良好 带有 XFCE 的 Ubu