在Eclipse中没有Java项目选项

14

可能有一个非常简单的答案,但是我已经谷歌了一个小时,现在不得不在这里寻求帮助。

我只是想在Ubuntu 12.04上安装eclipse Indigo(3.7.2),并让它让我创建一个Java应用程序。

我已经使用过:

sudo apt-get install eclipse

要获取Eclipse,还需要安装JDT包以便创建Java项目。

但是,当我导航到“新建”->“项目”,我没有获得Java项目向导的选项(见截图)。

New eclipse project

有人知道如何解决这个问题吗?

编辑:自己下载.tar.gz文件并解压似乎可以正常工作。 我不确定为什么apt-get没有起作用。


我怀疑你下载了错误的Eclipse实例。它们有很多种,不是所有的都是为Java设计的。你下载了哪个版本? - Yevgeny Simkin
就像我说的,我只是使用了apt-get,所以我认为它选择了正确的版本?我的机器上安装的是32位的Ubuntu 12.04,Eclipse版本是3.7.2。 - Daniel Graef
1
дљ†иГљеР¶жЙІи°Мdpkg --get-selections | grep eclipseеСљдї§жЭ•ж£АжЯ•eclipse-jdtжШѓеР¶ж≠£з°ЃеЃЙи£ЕпЉЯ - Joost
7个回答

34

窗口 > 打开透视图 > Java

我感觉自己很傻,因为花了很长时间才弄明白这个。现在它并不是很直观,是吧?>.<


1
没有这样的菜单选项。 - biv

12

我也遇到了同样的问题。尝试做这个:

sudo apt-get update && sudo apt-get upgrade

sudo apt-get remove eclipse
sudo apt-get purge eclipse
rm -r ~/.eclipse
sudo apt-get install eclipse

就像Steve Beer说的那样,我不需要删除whereis eclipse显示的所有位置。

此外,您还可以尝试执行

sudo apt-get install --reinstall eclipse-jdt

如果之前的命令无法正常工作。


我也遇到了同样的问题,但是通过yum install eclipse-jdt命令解决了。 - Dhruv Pal
我遇到了同样的问题,你的第一个解决方案对我有用。非常感谢,伙计! - desperateCoder
除非你手动下载并运行“tar”,否则可以使用+1,因为当我运行“sudo apt-get install eclipse”时,它安装了Kepler而不是Luna。 - k_g

4

我曾经遇到了同样的问题,最终通过删除整个 ~/.eclipse 目录以及 eclipse 工作区中的所有内容来解决它。删除后重新启动 eclipse,就可以再次添加 Java 项目了。


请记住,Eclipse 工作区中还有隐藏文件。这些文件也应该被删除。 - persteffen
请注意,如果使用“检查更新”菜单升级eclipse,则问题可能会再次出现。 - persteffen

2

我曾经遇到过同样的问题,后来发现是因为我手动下载了另一个版本的eclipse。我只需再次删除该软件包(“sudo apt-get remove eclipse”)并删除与eclipse相关的所有内容即可:

  • ~/.eclipse
  • ~/workspace
  • “whereis eclipse”中显示的所有内容

然后使用“sudo apt-get install eclipse”重新安装即可。对我而言,这个方法很有效。


手动调整可能会导致您的系统丢失重要信息,这可能会导致您无法通过apt-get管理软件包。在进行此操作之前,我建议您使用其他方法,并且如果您最终决定这样做,请小心谨慎。 - cangrejo
从 /usr/lib/eclipse 中删除 Eclipse 是一个非常大的错误。这个错误会带来很多麻烦...需要经过修复才能解决。 - amirkavyan

1
请确保已安装JDK。sudo apt-get install openjdk-7-jdk

同时,请确保安装程序已更新:sudo apt-get updatesudo apt-get upgrade

您还有另一个选择。尝试从Eclipse网站www.eclipse.org下载eclipse。

下载适合您机器的版本,并尝试直接从命令行运行它yourDownloadPath/eclipse

  • 如果需要,请不要忘记添加可执行权限(chmod +x)

祝好运。


0

和@thiagowfx的回答一样,只需要在最后一个命令中添加*即可

sudo apt-get remove eclipse*
sudo apt-get purge eclipse*
rm -r ~/.eclipse*
rm -r workspace*

然后安装Eclipse

sudo apt-get install eclipse

-1

这两个命令完全解决了我的问题:

sudo apt-get install --reinstall eclipse-jdt

sudo apt-get update


1
这与@thiagowfx的帖子类似。 - elmigue017

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接