java - Ubuntu 10.4 上的 Eclipse DTP 崩溃了!

标签 java database eclipse

我有一个非常标准的设置。 Ubuntu 10.4 使用 apt-get 安装 eclipse。它给了我 Eclipse 版本:3.5.2。我想使用数据工具平台 (DTP)。我使用“帮助|安装新软件...”对话框从随 Eclipse 一起安装的存储库中安装它。它安装完毕,重新启动 Eclipse,配置好后一切正常。然后,我刚刚重新启动计算机,一切都不正常。 SQL 结果窗口有一个丑陋的“请勿输入”图标,上面写着:

Could not create the view: Plug-in org.eclipse.datatools.sqltools.result.ui was unable to load class org.eclipse.datatools.sqltools.result.internal.ui.view.ResultsView.

我找到了this bug它有一些补丁并声称有修复..但它是针对 Eclipse 3.7 的,我不知道在哪里应用这些补丁。我尝试重新安装该插件(它对其他人有用),但这没有帮助。它实际上可以尝试一个新的工作区,但我担心当我退出时错误会再次发生,并且每次进入 Eclipse 时数据库配置都是一个巨大的痛苦。看起来原因是 Lucene 的链接困惑。

我基本上需要有人告诉我如何从我的工作区中清除旧的 SQL 运行(这显然可以防止 Lucene 搞砸)或者如何设置以找到正确的 Lucene。

请帮忙。这非常令人沮丧。

最佳答案

首先,我认为没有必要使用apt存储库或UbuntuOne在Ubuntu上安装eclipse。

Debian 人们使用 apt 的原因是因为它处理所有依赖关系。然而,Eclipse 带有很少的外部依赖项:JRE 以及大量的内部依赖项。这就是为什么您现在拥有预打包的 Eclipse bundle 。

此外,当您不太需要它时,使用 apt 可能会强制对您的安装进行不需要的 Eclipse 更新。

因此,如果您想安全起见,请不要使用 apt,请转到 eclipse download page并获取最新的稳定版本。

由于您使用 DTP,因此您将需要 Eclipse IDE for Java EE Developers bundle 。其大小为 205 MB。 32 或 64 位。

在初夏发布之前,请远离 3.7,除非您确实需要候选版本中的某些内容。

我怀疑您遇到的问题实际上是由于插件依赖关系不满足或您安装eclipse的方式导致的插件版本不匹配造成的。了解 IMO 的最佳方法是以 eclipsic 方式而不是 ubuntic 方式进行全新安装。

更新:我还查看了您提到的错误报告。我认为这不适用于您的情况,因为问题似乎源于较新版本的 lucene 插件,并且当前版本(1.9.1)至少适用于 eclipse 3.4 版本。

关于java - Ubuntu 10.4 上的 Eclipse DTP 崩溃了!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4999841/

相关文章:

node.js - NodeJs 的数据库访问是阻塞操作吗

android - 无法将我的数据库文件访问到应用程序中

java - PrintStackTrace 导致我的程序崩溃。为什么?

java - 从 Eclipse 运行时出现 SpringBoot : How to provide VM Argument in Spring Boot App,

java - 如何获得由整数的某些数字组成的最大数字

java - 为什么我的 Wicket 面板在更改默认模型后不重新渲染?

mysql - 模仿数据库CRUD

android - 如何在Android Gradle项目中 “link source”?

java - jOOQ:将select语句中的字段从type1转换为type2

java - 如何将 Tomcat webapp 从 ROOT 移动到其他地方?