前端李大力 2023-02-21 17:30 采纳率: 50%
浏览 26
已结题

安装两个webstorm会出现的神奇报错

直接安装两个同版本的自然是不能实现,偶然一个报错webstorm无法启动,我下载了两个版本的webstorm,将较低版本更新至两webstorm版本相同时,出现了神奇的状况:
1、两webstorm打开页面相同,配置、插件相同,似乎共享了所有内存;

2、插件无法卸载和更新;

3、两webstorm都无法卸载,原因一是电脑软件目录没有webstorm,原因二直接删除安装目录时有一个后台无法结束进程导致无法删除,最后重启电脑在没有打开过webstorm前就删除安装文件,只要打开过webstorm即使已经关闭进程依然存在。

当卸载掉一个webstorm后,插件可以顺利更新和卸载。

谁能解释一下这个共用内存现象的深层原因?非常感谢

  • 写回答

1条回答 默认 最新

  • Web Security Loop 2023-02-22 10:09
    关注

    这个共用内存的现象可能是由于两个WebStorm实例的内部机制造成的。

    当你启动WebStorm时,它将在你的计算机上创建一个进程,并为你打开的每个项目或窗口创建一个独立的实例。但是,由于你安装的是同一版本的WebStorm,这两个实例可能会共享一些公共资源,例如Java Runtime Environment或其他库。这可能会导致它们共享一些内存和进程,尽管它们仍然是两个独立的实例。

    在你的情况下,当你尝试更新或卸载插件时,WebStorm可能会尝试修改它们共享的资源,这可能导致你无法成功更新或卸载插件。

    如果你想使用多个WebStorm实例,请确保安装不同的版本,并将它们安装在不同的目录中,以避免这些问题。另外,如果你想卸载WebStorm,请首先尝试从WebStorm菜单中卸载它,而不是直接删除安装目录,这将确保所有相关进程都已结束。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 3月2日
  • 已采纳回答 2月22日
  • 创建了问题 2月21日

悬赏问题

  • ¥30 酬劳2w元求合作写文章
  • ¥15 在现有系统基础上增加功能
  • ¥15 远程桌面文档内容复制粘贴,格式会变化
  • ¥15 关于#java#的问题:找一份能快速看完mooc视频的代码
  • ¥15 这种微信登录授权 谁可以做啊
  • ¥15 请问我该如何添加自己的数据去运行蚁群算法代码
  • ¥20 用HslCommunication 连接欧姆龙 plc有时会连接失败。报异常为“未知错误”
  • ¥15 网络设备配置与管理这个该怎么弄
  • ¥20 机器学习能否像多层线性模型一样处理嵌套数据
  • ¥20 西门子S7-Graph,S7-300,梯形图