Eclipse plugin 无法将LDT安装到Eclipse 2019-12(4.14.0)

Eclipse plugin 无法将LDT安装到Eclipse 2019-12(4.14.0),eclipse-plugin,Eclipse Plugin,我当时正在安装一台新的笔记本电脑并下载了Eclipse:Version:2019-12(4.14.0),但当我尝试添加LDT插件时,它失败了,因为它无法满足依赖性(见下文) 我上一台笔记本电脑上的eclipse的早期版本是2018-12(4.10) 是否有人列出了使用(1.4.2?)LDT插件的Eclipse的最新/最新版本是什么 [[EDIT]]=>验证了如果我重新安装2018-12 Eclipse,Lua开发工具仍然会安装。所以,正如我所问的,这是一个兼容性的问题。由于还没有人知道答案,我将

我当时正在安装一台新的笔记本电脑并下载了Eclipse:Version:2019-12(4.14.0),但当我尝试添加LDT插件时,它失败了,因为它无法满足依赖性(见下文)

我上一台笔记本电脑上的eclipse的早期版本是2018-12(4.10)

是否有人列出了使用(1.4.2?)LDT插件的Eclipse的最新/最新版本是什么

[[EDIT]]=>验证了如果我重新安装2018-12 Eclipse,Lua开发工具仍然会安装。所以,正如我所问的,这是一个兼容性的问题。由于还没有人知道答案,我将一个接一个地安装Eclipse版本,以确定最后一个有效版本并更新此条目。已验证:2019-09是使用LDT插件的最新版本

(将回购标为“稳定”(尽管此后每晚都在尝试) 错误消息:

Cannot complete the install because one or more required items could not be found.
Software being installed: Lua Development Tools SDK 1.4.2.201804031433 (org.eclipse.ldt.source.feature.group 1.4.2.201804031433)
Missing requirement: Lua Development Tools Core 1.3.0.201804031433 (org.eclipse.ldt 1.3.0.201804031433) requires 'osgi.bundle; org.eclipse.dltk.core [5.5.0,6.0.0)' but it could not be found
Cannot satisfy dependency:
From: Lua Development Tools - Core Feature 1.4.2.201804031433 (org.eclipse.ldt.core.feature.group 1.4.2.201804031433)
To: org.eclipse.equinox.p2.iu; org.eclipse.ldt [1.3.0.201804031433,1.3.0.201804031433]
Cannot satisfy dependency:
From: Lua Development Tools 1.4.2.201804031433 (org.eclipse.ldt.feature.group 1.4.2.201804031433)
To: org.eclipse.equinox.p2.iu; org.eclipse.ldt.core.feature.group [1.4.2.201804031433,1.4.2.201804031433]
Cannot satisfy dependency:
From: Lua Development Tools SDK 1.4.2.201804031433 (org.eclipse.ldt.source.feature.group 1.4.2.201804031433)
To: org.eclipse.equinox.p2.iu; org.eclipse.ldt.feature.group [1.4.2.201804031433,1.4.2.201804031433]

我安装了EclipseIDE(Java)的早期版本,而我尝试的版本(2019-12)之前的版本似乎是最后一个成功安装LDT插件的版本:Eclipse(Java)2019-09


希望这是一个在LDT或Eclipse 2019-12中得到修复的错误。

我安装了Eclipse IDE(Java)的早期版本,并且似乎在我尝试的版本(2019-12)之前的版本是最后一个成功接受安装LDT插件的版本:Eclipse(Java)2019-09

希望这是一个在LDT或Eclipse 2019-12中修复的bug。

这里的关键错误是

requires 'osgi.bundle; org.eclipse.dltk.core [5.5.0,6.0.0)'
也就是说,需要一个版本至少为5.5.0且小于6.0.0的“org.eclipse.dltk.core”插件(OSGi术语中的捆绑包)

Eclipse 2019-12版本有此插件的6.0版,因此它不符合标准,安装失败。

这里的关键错误是

requires 'osgi.bundle; org.eclipse.dltk.core [5.5.0,6.0.0)'
也就是说,需要一个版本至少为5.5.0且小于6.0.0的“org.eclipse.dltk.core”插件(OSGi术语中的捆绑包)


Eclipse 2019-12版本有此插件的6.0版,因此它不符合标准,安装失败。

我在这里找到了一个解决方法:

解决方案基本上是从下载中提供缺少的资源,因为它似乎不再从存储库中可用:

以zip格式下载DLTK 5.7.1的运行时:

在Eclipse中,导航到菜单>帮助>安装新软件

单击“管理…”转到“可用软件站点”对话框

单击添加…使用像“LDTK zip”这样的好名字,单击“存档”按钮并浏览到从以前下载的zip


然后,当我再次尝试安装时,安装正确,我的初始测试表明LDT按预期工作。

我在这里找到了一个解决方法:

解决方案基本上是从下载中提供缺少的资源,因为它似乎不再从存储库中可用:

以zip格式下载DLTK 5.7.1的运行时:

在Eclipse中,导航到菜单>帮助>安装新软件

单击“管理…”转到“可用软件站点”对话框

单击添加…使用像“LDTK zip”这样的好名字,单击“存档”按钮并浏览到从以前下载的zip


然后,当我再次尝试安装时,安装正确,我的初始测试表明LDT按预期工作。

您打算如何添加它?您所说的“稳定”是什么意思--这是指一个URL吗?你让Eclipse检查所有已知的更新站点吗?很抱歉,我似乎遗漏了指向我本打算在那里的repos的链接:““稳定”引用只是从哪个版本中提取插件(注意,即使“每晚”都指向相同版本的插件)。--是的,我尝试了“所有站点”但这是一个新安装,因此所有站点=新安装上的默认值+LDT稳定站点。站点的默认丢失值可能因您下载的内容而异。如果可用站点列表中没有download.eclipse.org/releases/2019-12,则需要添加它。我有:[base=releases/2019-12,ldt/releases/stable,updates/4.14,ussdk/updates/release/latest,releases/latest(请原谅任何打字错误)--但你只是给出了一般性的建议,还是说你在自己的4.14/2019-12版本中得到了它?@nitind导致问题的原因是对org.eclipse.dltk.core版本低于6.0的要求-2019-12版本为6.0你如何尝试添加它?你所说的“稳定”是什么意思--这是指一个URL吗?你让Eclipse检查所有已知的更新站点吗?很抱歉,我似乎遗漏了指向我本打算在那里的repos的链接:““稳定”引用只是从哪个版本中提取插件(注意,即使“每晚”都指向相同版本的插件)。--是的,我尝试了“所有站点”但这是一个新安装,因此所有站点=新安装上的默认值+LDT稳定站点。站点的默认丢失值可能因您下载的内容而异。如果可用站点列表中没有download.eclipse.org/releases/2019-12,则需要添加它。我有:[base=releases/2019-12,ldt/releases/stable,updates/4.14,ussdk/updates/release/latest,releases/latest(请原谅任何打字错误)--但你只是给出了一般性的建议,还是说你自己的4.14/2019-12版本可以使用?@nitind导致问题的原因是对org.eclipse.dltk.core版本低于6.0的要求-2019-12版本为6.0你知道如何/在哪里我可能会发现它是否将被更新以与6.0一起使用。我对更新不熟悉Eclipse一年或两年不止一次;)我会坚持使用2019-09这个插件,直到LDT更新或另一个Lua插件可用。再次感谢您的回答。您可以查看LDT网站,但最近似乎没有太多活动。您可以创建一个bug报告。您知道我可能会如何/在哪里创建bug报告吗