idea spring boot+gradle,build后找不到指定路径解决(将build后的目录修改为out)

在项目中遇到运行时找不到指定编译后的路径问题:

idea spring boot+gradle,build后找不到指定路径解决(将build后的目录修改为out)

idea spring boot+gradle,build后找不到指定路径解决(将build后的目录修改为out)

项目中设置的查找路径为:

idea spring boot+gradle,build后找不到指定路径解决(将build后的目录修改为out)Project Structure-Module-Compiler output设置中多了java目录:idea spring boot+gradle,build后找不到指定路径解决(将build后的目录修改为out)

 

idea spring boot+gradle,build后找不到指定路径解决(将build后的目录修改为out)

于是找不到对应class。这时可以把output path设置中java路径删除,或者更换为out目录,建议使用绝对路径:

idea spring boot+gradle,build后找不到指定路径解决(将build后的目录修改为out)

另外再提一句,gradle项目默认编译后的输出目录是build,可以修改:

idea spring boot+gradle,build后找不到指定路径解决(将build后的目录修改为out)

idea spring boot+gradle,build后找不到指定路径解决(将build后的目录修改为out)

这些路径的设置应该是在项目目录下的.idea文件夹中,具体在哪个文件还没有深究。本篇文章希望能对你以后遇到项目路径类似问题有所帮助。