当我尝试为Eclipse安装ShellED插件时:
无法完成安装,因为找不到一个或多个必需的项目。 正在安装的软件:ShellEd 2.0.0.201007201532-1--773533H735D97(net.sourceforge.shelled.feature.group 2.0.0.201007201532-1--773533H735D97) 缺少要求:ShellEd Core 0.0.0.201007201532(net.sourceforge.shelled.core 0.0.0.201007201532)需要'bundle org.eclipse.dltk.core [2.0.0,3.0.0)'但无法找到 无法满足依赖: 来自:ShellEd 2.0.0.201007201532-1--773533H735D97(net.sourceforge.shelled.feature.group 2.0.0.201007201532-1--773533H735D97) 收件人:net.sourceforge.shelled.core [0.0.0.201007201532]
无法安装org.eclipse.dltk.core?你知道在哪里找到它吗?
答案 0 :(得分:43)
我发现http://www.chasetechnology.co.uk/eclipse/updates更容易安装
安装Linux Man页面后,从上面的链接安装ShellEd。
go Help => install new software => Add
Name: ShellEd
Location: http://www.chasetechnology.co.uk/eclipse/updates
重启eclipse
关闭并重新打开andy shell文件和voala语法highlighing将在那里!
请注意,ShellEd不会创建新的Perspective。
但* .sh,* .bash,* .csh,* .ksh和其他一些sh文件扩展名与ShellEd相关联。
享受!!!
答案 1 :(得分:11)
go Help =>安装新软件=>可用的软件站点
删除http://download.eclipse.org/technology/linuxtools/update/
重启日食
go Help =>安装新软件=>添加
Name: Linuxtool
Location: http://download.eclipse.org/technology/linuxtools/update
Select Man Page Viewer (Incubation) 0.0.1.201102160611
您现在可以安装带壳的jar文件了
答案 2 :(得分:6)
当我在eclipse Indigo中安装最新的ShellEd时,我得到了这样的错误:
Cannot complete the install because one or more required items could not be found.
Software being installed: ShellEd 2.0.2 (net.sourceforge.shelled.feature.group
2.0.2)Missing requirement: ShellEd Core Plug-in 2.0.0.201207181255
(net.sourceforge.shelled.core 2.0.0.201207181255) requires 'bundle
org.eclipse.dltk.core [4.0.0,5.0.0)' but it could not be found.
我们可以知道它需要动态语言工具包的第4版:org.eclipse.dltk.core [4.0.0,5.0.0],但是有可能在indigo中已经安装了版本3(我的情况) ,当我使用url(http://download.eclipse.org/technology/dltk/updates-dev/4.0-nightly/)安装轻微构建的vertion 4时,它表示只能同时安装一个核心,这意味着eclipse不会更新版本本身。所以我卸载了版本3并安装了版本4,然后就可以安装ShellEd了。
答案 3 :(得分:5)
这是一个安装ShellEd插件的命令行(在ubuntu 12.04上测试,eclipse Indigo):
eclipse -nosplash -application org.eclipse.equinox.p2.director -repository http://download.eclipse.org/releases/indigo/,http://download.eclipse.org/technology/dltk/updates-dev/4.0-nightly/,https://downloads.sourceforge.net/project/shelled/shelled/ShellEd%202.0.2/update -installIU net.sourceforge.shelled.feature.group
如果失败,您可能已经安装了旧版本的dltk,必须将其删除,以便从dltk nightly build repo中获取更新版本。
答案 4 :(得分:4)
确保您使用的是Eclipse Helios版本。引用的dltk插件作为Helios的一部分发布了2.0版,因此这个ShellED插件无法在早期版本的Eclipse上运行。如果您使用的是Helios,请确保选中“安装软件”对话框中的“联系所有更新站点[etc]”复选框。启用此选项后,Eclipse应该能够找到依赖项。
答案 5 :(得分:2)
可能有人还在寻找解决方案来解决日食3.5或3.6, 然后,可以轻松安装ShellEd 1.0.4版本:
预先要求的插件:
Linux工具: Linux Man页面查看器 使用http://download.eclipse.org/technology/linuxtools/update
dltk(如果默认情况下不可用) 使用http://download.eclipse.org/technology/dltk/updates
答案 6 :(得分:0)
这对我来说很好..来自ShellED文档。不需要其他插件
使用更新网站
使用常规安装方法,并使用以下更新站点链接https://downloads.sourceforge.net/project/shelled/shelled/ShellEd%202.0.2/update
答案 7 :(得分:0)