2

我正在使用 xtext 库版本 2.3.1,并且我希望能够使用类 ArrayLiterals。基于 javadocs here,它从 2.4 开始可用。

如何仅更新/添加 ArrayLiterals?

我尝试更新整个 Eclipse,但对于原始类型的 shiftleft 等已弃用的函数,我遇到了错误。

4

2 回答 2

2

您可以按照以下链接中的说明进行操作,它不仅可以帮助您更新xtext Library,还可以帮助您更新其他库。

这是链接参考链接

使用 Xtext 安装预配置的 Eclipse

  • 转到http://xtext.itemis.com并选择与您的操作系统匹配的发行版。
  • 将存档解压缩到您选择的目录中。Windows 用户应选择靠近根目录的目录,因为 zip 包含深度嵌套的文件夹结构。Windows 上的最大路径长度不得超过大约 256 个字符。
  • 启动 Eclipse 并选择工作区位置。它基本上是您的用户数据和项目文件的位置,并且可能是一个空目录。

从更新站点安装 Xtext

如果您没有安装现有的 Eclipse,那么选择预配置的 Eclipse 可能更容易。或者,您可以访问http://www.eclipse.org并选择 Eclipse IDE for Java Developers。找到与您的平台匹配的下载链接,然后按照上面的安装说明提取并启动 Eclipse。

  • 从菜单栏中选择帮助 -> 安装新软件... 并添加... 以下更新站点:http://download.itemis.de/updates/。该站点汇总了 Xtext 的所有必要和可选组件。
  • 从 TMF Xtext 类别中选择 Xtext SDK,然后单击 Next,直到您可以完成向导。
  • 快速下载并重新启动 Eclipse 后,Xtext 就可以使用了。

如果您打算使用第一种方法,这里是获取 Xtext 2.4 或更高版本的下载链接。

于 2013-08-21T04:22:03.053 回答
1

您不能只更新 xtext 的一小部分。Eclipse 插件通过版本号声明它们对其他插件的依赖关系,Eclipse 确保您不会违反该合同。因此,您总是必须至少升级整个 Eclipse 功能。

为此,请打开帮助 -> 关于 Eclipse -> 安装详细信息。展开树以找到您的 xtext 功能,然后选择“更新”按钮以更新该单个功能。更新管理器将检查依赖关系,并可能将其他依赖组件添加到更新中,您也需要升级这些组件。

如果您没有以这种方式找到任何更新,请转到帮助 -> 安装新软件并添加 Itemis 更新站点http://download.itemis.de/updates/(或您知道托管所需版本的任何其他更新站点) . 然后重复上述过程。

于 2013-08-21T05:11:20.783 回答