背景:我在点击 soss-redis-manager 这个项目的单元测试的时候,会报错: Error running 'XXX': Cannot start process, the working directory ' soss-sqlserver-manager' does not exist
发现他去寻找的是 soss-sqlserver-manager 这个项目。
然后上网查了一下这个问题,大部分的解答都是:点击菜单栏中的 Run --> Edit Configurations:
然后修改 JUnit 里面的 Working directory:将其修改为项目的 绝对路径或者改成 ./
但是我使用以上方法并不能解决问题。
解决方法: 所以找到该项目的文件夹,将 .gradle、.idea、.settings 等文件删除(.git文件别删),然后重新打开IDEA,import该项目,重新build并刷新gradle,就可以解决问题了。
原因:IDEA打开不同的项目,一些操作可能会导致本项目有其他项目的脏数据,所以删除 .gradle、.idea、.settings 等文件,除去脏数据,重新 import 该项目就可以了。
希望本方法对各位有所帮助!