本文主要解决:
1、复制maven项目之后不是maven项目的问题(没有蓝色的点)
2、怎么把一个项目变成maven项目
3、复制的项目无法运行,没有run main方法
问题简述
原maven项目,有小蓝点,代表是一个正常的maven项目
复制这个maven项目后,发现新的复制过来的不是maven项目
新复制过来的项目无法运行
细心的可以发现,刚复制过来运行都不好运行
这时候鼠标右击该项目
点击Mark Directory as—Sources Root
这时候就可以运行了
但是发现项目中还是很多报错,有的是因为包问题
有的是因为缺少依赖
但是由于我们是复制过来的maven项目
依赖在pom.xml中
只是没有被识别
普通项目变成maven项目
接下来我们只需要把复制过来的项目变成maven项目即可
点击File—New—Model from Exsiting Sources
选我们要变成maven项目的项目,点击OK
然后选择 import module from external model----maven----create
稍等一会儿
点击idea右边界面的maven,点击刷新
然后就会多一个跟复制来的maven项目名字一样的项目(我这里复制了两次,所以一共有三个,你们应该会显示两个名字一样的maven项目)
关闭idea,重新打开,然后就有小蓝点了