【问题标题】:Eclipse - Stuck "processing jax-rs changes"Eclipse - 卡住“处理 jax-rs 更改”
【发布时间】:2016-08-11 08:45:53
【问题描述】:

我已经安装了 Eclipse Mars2,当我尝试保存更改时,我收到一条消息“正在处理 JAX-RS 更改...(等待中)”并且 Eclipse 冻结几分钟。我正在使用 jboss 作为服务器开发一个基于 spring-mvc maven 的应用程序(我不知道这是否相关)。

在这个answer 中获得了一个nullPointer,但我看不到任何错误。我的项目中也找不到“jax-rs-support”选项。

有什么线索吗?

非常感谢!

【问题讨论】:

  • 您是否安装了任何特定的附加插件?
  • 除了默认的JavaEE、subversion、jboss red hat和checkstyle。
  • 如果您打开项目属性,您应该能够看到哪些构建器和项目方面处于活动状态。哪些方面是活跃的?
  • 选中了“JAX-RS builder”。我应该取消选中这个吗?据我所知,我们在这个项目中没有使用 JAX-RS。
  • 你还需要问吗? ;) 这可能来自您使用的项目创建向导,该向导设置了 JavaEE 基础知识;现在,毕竟在做 JavaEE 项目时使用 JAX-RS 是很常见的。但这仍然无法解释为什么 eclipse 会冻结这么长时间,当然,这听起来有点错误。

标签: java eclipse jax-rs


【解决方案1】:

此问题存在的原因尚不清楚。快速谷歌搜索该问题似乎没有显示任何现有的错误报告。

同时,Eclipse 为 JAX-RS 提供的任何处理功能都是多余的,您可以轻松地不用 - 特别是如果您实际上并未在项目中使用 JAX-RS。因此,在这种情况下,禁用您将在项目属性中找到的构建器可以解决问题。

【讨论】:

  • 哪个稳定版的eclipse没有这个问题?
  • Eclipse 的最新稳定版本。没有证据表明这是 Eclipse 中的实际错误,此处记录的唯一内容是一种解决方法。
  • 如果项目中没有任何 JAX-RS,仍然很烦人并且不是很合理。 Eclipse 正在失去阵地......
【解决方案2】:

您可以从 project->properties->project facets 取消选中 JAX-RS。这对我有帮助

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-26
    • 1970-01-01
    相关资源
    最近更新 更多