问题标签 [ganymede]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4399 浏览

win64上的Eclipse

有人在 Windows XP 或 Vista 64 位上成功使用 Eclipse 的最新 64 位 Ganymede 版本吗?

目前我在 32 位 JDK 上运行普通的 Eclipse 3.4 发行版,并使用 64 位 JDK 启动和编译我的应用程序。我们之前的经验是 64 位 Eclipse 发行版对我们来说是不稳定的,所以我很好奇是否有人成功使用它。

我们使用的是 JDK 1.6.0_05。

0 投票
4 回答
5491 浏览

Eclipse Ganymede hack、提示、技巧、技巧和最佳实践

我最近开始使用 Eclipse Ganymede CDT 进行 C 开发,我非常喜欢它。我知道学习曲线可能有点明显,因此在您的帮助下,我的目标是尽可能地使其变平。我正在寻找最好的技巧、提示、技巧、技巧和最佳实践,以真正释放 IDE 的全部功能。

0 投票
7 回答
87695 浏览

Eclipse - 如何将“项目方面”从 Tomcat 6 更改为 Tomcat 5.5?

(Eclipse 3.4,木卫三)

我在 Eclipse 中有一个现有的动态 Web 应用程序项目。创建项目时,我在“配置”下拉菜单下指定了“Apache Tomcat v6 的默认配置”。

过了一两个月,我现在想将配置更改为 Tomcat 'v5.5'。(这将是生产服务器上的 Tomcat 版本。)

我尝试了以下步骤(没有成功):

  • Targeted Runtimes在 Project 下选择了Properties
    The Tomcat v5.5option was disabled 并且 UI 显示了这条消息:
    If the runtime you want to select is not displayed or is disabled you may need to uninstall one or more of the currently installed project facets.
  • 然后我点击了Uninstall Facets...链接。
    Runtimes选项卡下,仅Tomcat 6显示。
    对于Dynamic Web Module,我选择了版本2.4来代替2.5.
    Runtimes选项卡下,Tomcat 5.5现在显示。
    但是,用户界面现在显示此消息:
    Cannot change version of project facet Dynamic Web Module to 2.4.
    按钮Finish已禁用 - 所以我走到了死胡同。

我可以使用 Tomcat v5.5 配置成功创建一个新项目。但是,出于某种原因,它不会让我降级'现有项目。

作为一种解决方法,我创建了一个新项目并从旧项目中复制了源文件。尽管如此,解决方法还是相当痛苦且有些笨拙。

谁能解释我如何将项目配置从“Tomcat 6”“降级”到“Tomcat 5”?或者也许可以解释为什么会发生这种情况?

谢谢皮特
_

0 投票
3 回答
3537 浏览

如何在 Eclipse Ganymede 中安装 PDT 2.0?

我已经尝试在 Eclipse 3.4 中安装 PDT 几个小时了,但没有任何成功。

我以前为 Java EE 开发人员(我的主要交易)发行版安装了 Eclipse,我只想将 PDT 添加到我的安装中,这样我也可以在 Eclipse 中处理我的一些网站。

我已尽力按照PDT Wiki 上的说明进行操作,但没有任何成功。因此,当我尝试 在可用软件对话框的 PDT 更新站点部分中 选择PDT 功能选项时,它向我吠叫的特定消息是:

解决办法是什么?

0 投票
3 回答
1897 浏览

Eclipse 文本比较顺序

我正在使用 Eclipse 3.4(在 Mac 上),我对文本比较感到烦恼,因为我正在按特定顺序比较文件,这不是我想要的。

当我比较两个文件时,它似乎总是把第一个文件(按字母顺序)放在左边,后一个放在右边,但我希望能够在比较的基础上改变它。
比较'file-a'和'file-b'的IE总是在左边有'file-a',但这并不总是我想要的。我似乎记得在早期版本的 Eclipse 中,更改选择比较时右键单击的文件 -> 彼此更改了顺序,但这在 3.4 中对我不起作用。

我为什么关心的一个例子:
我刚刚执行了一个颠覆合并并发生了冲突,所以我现在有以下文件:
file
file.merge-left
file.merge-right
file.working

我已经对文件进行了更改,现在想将文件file.merge-rightfile.workingfile.merge-left进行比较并拆分编辑器,以便我可以将工作/左侧更改放在文件/右侧更改之上,然后只需翻阅比较编辑器并确保此文件与合并所来自的文件之间的差异已被保留,但文件在左侧,而file.working在右侧,因此差异需要对角线比较,而不仅仅是比较顶部和底部。

0 投票
4 回答
8664 浏览

Eclipse 3.4 (Ganymede) 内存使用率是否明显高于 3.2?

我很高兴使用 Eclipse 3.2(或者像使用 Eclipse 一样高兴),但由于某种被遗忘的原因,我决定升级到 3.4。我主要使用 PyDev、Aptana 和 Subclipse,很少使用 Java 开发。

我注意到与 3.2(vista、core2duo、2G)相比,3.4 往往会给我的笔记本电脑带来疝气。3.4 的内存使用量实际上是否高于 3.2,如果是,有没有办法减少它?

编辑:我尝试禁用插件(反正我没有启用太多)并使用了 jvm 监视器;后者很有趣,但我不知道如何以任何实际的方式使用这些信息。我仍然无法减少它的内存占用。我也注意到每隔一段时间 Eclipse 只会挂起约 30 秒,然后神奇地回来。

0 投票
23 回答
50431 浏览

无根测试

在 Eclipse(Eclipse 3.4 'Ganymede')中运行我的所有测试时,“Unrooted Tests”下列出了一项测试。我正在使用 Junit 3.8,这个特定的测试扩展了 TestCase。我看不出这个测试和其他测试有什么区别。我不记得在 Eclipse 3.3 (Europa) 中看到过这种情况。

澄清:

我们还没有迁移到 JUnit 4.0,所以我们没有使用注解。我也用谷歌搜索,似乎大多数人都遇到了 JUnit 4 的问题,但我没有看到任何解决方案。在这一点上,测试在本地和 CruiseControl 中都通过了,所以我并不过分担心,但很好奇。

但是,当我第一次看到这个时,它是在一个失败的测试中,只有在与其他测试一起运行时才会失败。这使我陷入了寻找解决方案来解决我从未找到的“无根”问题的方法。最终,我在另一个没有正确拆除的测试中找到了罪魁祸首。

我同意,这似乎是一个 Eclipse 问题。

0 投票
18 回答
21733 浏览

Eclipse 搜索菜单随机禁用

我在日常工作中使用Eclipse 3.3,并且也广泛使用了Eclipse 3.2。在这两个版本中,有时菜单中的搜索选项(Java 搜索、文件搜索等)会被禁用,似乎是随机的。但是,使用Ctrl+ H,我可以访问搜索功能。有谁知道为什么会这样?它是否已在Eclipse 3.4中修复?

0 投票
2 回答
3970 浏览

颠覆性连接器不适用于最新的 Ganymede 更新

我在 Ganymede 中使用 Subversive 插件,但是在今天的更新之后它停止工作 - 它只是看不到任何有效的 svn 连接器(我已经使用 1.2.0 开发版的 SVNKit,而不是稳定版,因为 Subversive / Ganymede 无法处理它;现在它甚至无法处理开发者)。任何想法如何使它工作?颠覆性的家伙很快就会发布他们的插件/连接器的新版本吗?

0 投票
6 回答
2361 浏览

如何阻止 Eclipse 3.4 在项目中丢失对 JRE 的引用

有时在使用 eclipse 时,它​​会丢失对 JRE 的引用。

即它找不到像Object 或Arraylist 这样的类。

一些项目报告了问题,而另一些项目则没有,它们都使用相同的 JRE。

我发现如果您将已安装的 JRE 切换到另一个,然后再切换回您要使用的 JRE,它将再次工作

有没有更好的方法来阻止它这样做?

编辑:重新加载 Eclipse 并不能解决问题