这个问题已经存在这里,但建议我打开一个新问题。
对于 Ubuntu 24 上的我来说,文本编辑器无法显示任何内容,显示错误:
org.eclipse.core.runtime.CoreException: Plug-in "org.eclipse.dltk.ruby.ui" was unable to instantiate class "org.eclipse.dltk.ruby.internal.ui.editor.RubyEditor".
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:242)....
(还有数百行,与此类似)。我已经下载了All-in-One DLTK SDK - 包括 DLTK Core Frameworks、Ruby IDE 和 TCL IDE for Eclipse Platform 3.3 包的二进制文件和源代码([来自此处][2]),并复制并粘贴了文件从插件和功能文件夹到我的 eclipse 目录。
当我还从
Help->Install new software
安装 TLC DLTK 时,脚本资源管理器显示我的项目文件夹,我可以生成 Ruby 文件等,但无法再配置解释器,并收到此错误消息:
Unable to create the selected preference page.
org/eclipse/dltk/internal/debug/ui/interpreters/InterpreterPreferencePage
我的 Ruby 解释器设置为
usr/bin/ruby
,这就是我的终端中出现的 which ruby
。
有人知道我如何解决我的设置吗?我的 eclipse 是针对 C/C++ 的。
我的 Ruby 解释器设置为 usr/bin/ruby
这很可能是
/usr/bin/ruby
,带有前导斜杠。尝试改变它,看看是否会得到更好的结果。