Eclipse LDT无法运行本地Lua解释器。

我在使用 Eclipse LDT 时遇到了问题。当我运行测试 Lua 应用程序时,使用 JavaVM 中的 JNLua 执行非常好。但是,根据此教程,当我引用本地 lua.exe 解释器并在运行配置中设置为运行时解释器时,运行配置将禁用启动脚本: 什么也不执行。当我使用相同的本地 Lua 解释器 5.1 运行相同的脚本时,一切都很好。

那么,LDT 的问题是什么?有没有人有过同样的经历?

编辑

我已经成功从 Lua Development Tools 独立产品中运行本地的 lua.exe,但作为 Eclipse 插件仍然无法正常工作。

点赞
用户1051634
用户1051634

看起来像是一个 bug ... 你介意在 Koneki 的 bug 追踪器 中报告一下吗?

2013-09-27 13:48:49
用户1649577
用户1649577

我不确定这是否是一个错误。 我猜当您注册解释器时,您取消了复选框:"将文件作为参数接受"

这意味着 LDT 将不会管理要启动的文件(这就是为什么启动脚本被禁用的原因)

标准的 Lua 解释器支持文件作为参数和-e选项,因此这两个复选框应该被选中。(这是默认值)

2013-09-27 14:18:09