IDEA中多个Module项目的user.dir配置问题

        在开发时有多个Module,第一个导入的就成了父Module,其他变成子Module,启动子Module时出现路径错误,找不到初始化文件,用System.getproperty("user.dir")可以发现工作目录是父Moudle的根目录,而不是自己启动的项目所在的目录,当然就找不到文件了。

解决方法:

       在Run-Run/Debug Configurations里,调整Work directory为$MODULE_WORKING_DIR$,然后保存,user.dir就变成子Moudle的根路径了,如图所示:

IDEA中多个Module项目的user.dir配置问题