idea的target多层嵌套导致的运行缓慢问题

原来一直用的eclipse,最近换了新公司,改用idea。各方面功能用的有点不大熟悉。比如运行公司项目一开始7分钟,然后二十分钟,最后长达一个小时居然都没有启动成功。看了运行发现是在copy resource环节耗费了大量的时间,点开target文件一看,target文件一层套着一层,多次运行之后target文件越来越大,自然导致了启动项目的缓慢。


图1

程序员遇到了问题,自然马上想到求助于搜索平台,很快我就在网上找到了解决方案。在project structure》modeules》找到该项目》paths》勾选exlude output paths就可以解决问题。


图2

可是以为成功解决问题的我,兴致冲冲的再次启动我的项目,自闭的事情发现了,target文件夹就如最开始一样还是层次嵌套着。翻遍了网络只找到这一种解决方式的我绝望了。

幸好山无绝人之路,当我把这件事先放到一边时,突然就发现了问题所在!标了sources标记的会复制到target中,而target文件夹虽然我已标记为excluded,但是我这整个工程标记成了sources,自然整个工程在target文件夹中一层又一层的嵌套下去。讲sources取消,只保留/main/java。最终我的项目成功飞速启动啦~


你可能感兴趣的:(idea的target多层嵌套导致的运行缓慢问题)