包A依赖于包B (0.1.0)。我可以修改包B,重新发布它(0.1.1),然后切换回包A,我运行SBT clean,重启SBT,然后运行compile,它获取最新版本并知道类已经更改。
然而,Ensime什么也不做。它似乎有一些关于老班级的记忆。卸下.ensime_cache无济于事。重新创建.ensime文件似乎显示它解析了我想要的最新版本的包,但什么也不做。关闭并重新打开这些文件无济于事。运行M-x Running不会做任何事情。检查这个类显示了旧版本,它显然住在某个地方,但我不知道在哪里。
请帮我理解一下understand在做什么。
https://stackoverflow.com/questions/38331473
复制相似问题