【问题标题】:Eclipse Luna -PyDev plugin- deleting it's own exe file repeatedlyEclipse Luna -PyDev 插件 - 反复删除自己的exe文件
【发布时间】:2016-05-17 12:11:02
【问题描述】:

Eclipse Version- eclipse-java-luna-SR1a-win32-x86_64

Java JDK/Jre Version- 1.8.0_31

Python Version- 2.7

我使用 Eclipse 进行 Python 编程,使用 PyDev Eclipse 插件并且已经使用了近 2 年,没有更新 Java、Python 或 EclipseYesterday 无缘无故 Eclipse 在 1-2 年内首次崩溃.我试图通过任务栏快捷方式重新启动 Eclipse。 我收到错误“此快捷方式引用的 Eclipse.exe 项目已更改或删除,因此此快捷方式将不再正常工作。您要删除此快捷方式吗?”???经过进一步检查,我意识到错误是正确的,eclipse.exe 实际上已从我的 eclipse 安装位置中删除。 “好吧……”我心想,我的电脑每周都会自动备份重要数据,最后一次备份是昨天。所以我恢复了 Eclipse 的最后一个版本并尝试重新启动它,这次使用的是实际的 .exe 而不是快捷方式。不,exe启动了,我选择了工作空间,它崩溃了,然后删除了.exe......这是怎么回事。

然后我想也许我的 Java 版本可能已损坏(eclipse 没有抛出退出代码,所以不太可能)所以我恢复了 Java 的最后一个版本,恢复了 Eclipse 并再次尝试。它开始运行良好。大问题解决了......今天早上醒来后,我意识到 eclipse 开始再次删除它自己......而不是等待 10 分钟来恢复最后一个版本,我试着抓住最后一个版本的 Eclipse.exe 并将其放入当前版本的 Eclipse。 .exe继续一遍又一遍地删除...

我已经搜索了几个小时的 Google 和 Stack Overflow,但没有发现任何人和我有同样的问题,所以我决定记录下这个荒谬的过程并发布 video on YouTube.

提前致谢!

更新 - 如果我在 SandBoxie 中打开文件夹,Eclipse 运行良好,将恢复的 .exe 版本放入文件夹并运行。

【问题讨论】:

  • 这看起来像是杀毒软件中自动隔离exe的行为,所以如果你还没有检查过,从那里开始。由于防病毒软件一直在更新,因此某些新的病毒定义可能对 eclipse.exe 有误报。或者你可能有病毒?不管怎样,你的问题肯定很奇怪,祝你好运。
  • 这似乎不是我的杀毒软件的原因。我已经下载了最新版本的 Eclipse (Mars) 并禁用了我的杀毒软件,同样的事情......谢谢你的建议!

标签: java python eclipse eclipse-plugin pydev


【解决方案1】:

我已通过下载最新版本的 Eclipse 并重新安装 Java JRE 和 JDK 解决了我的问题。看来我的环境路径变量指向的是旧版本的 Java。这发生在未经我同意的情况下,所以原因仍然未知。故事的士气“当被问及是否要删除旧版本时,请选择是”!!!

【讨论】:

  • 为了将来参考,您可以通过编辑 eclipse.ini file 来强制 Eclipse 使用特定的 JVM
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-05-19
  • 2011-12-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多