博主创建maven项目时遇到了各种各样的问题,感觉把所有的坑都踩啦一遍。真的太难了,在这记录一下,给和我踩过类似坑的小伙伴一点建议。
一、创建maven项目前,要先下载和配置好maven
maven的下载与配置
这是一个博主关于maven下载与配置的一个方法,感觉写的挺详细的,大家可以参考一下
但是在这个地方很容易出错,很多人运行的时候,会报错
mvn 不是内部或外部命令 这时候是不是满脸的疑惑,这只能说明环境变量那配的不够好
mvn不是内部或外部命令
我找了很多地方,我感觉这个博主的方法很有效。
二、现在就可以创建maven项目了
1、在这个页面的时候,一定要注意User setting file这个地方,一定要改成自己的setting.xml文件的地址。现在它默认在c盘下,但是你maven的下载位置应该不会在c盘吧,咱们找到maven下载位置,打开conf文件夹,里面也有一个setting.xml文件,就是你配置完了的设置文件。有人可能要问为什么不能用默认的setting.xml文件呢?你想想,创建一个项目的时候要去外网下jar包,得多慢,你现在在自己的setting.xml文件里面已经配好了国内的镜像地址,那速度,飞起来。默认地址,平均下载十分钟,使用镜像地址,大概几十秒就好了。
2、然后又出问题了
意思是在远程目录中找不到原型。默认为内部目录,咱也不细究,直接说咋办吧。
解决办法
这个博主解释的不错。但是咱们要注意一下,这idea笨的慌,你这样配置完了,还需要过几下子才能反应过来。
三、剩下几点就是一些配置方面的细节了
1、看右边,
看见这个maven啦吗?点开它
这玩意儿叫依赖
反正你创建了项目,你就得加maven的依赖就是
这个网站,到里面去找
假如我要写一个servlet
直接到里面搜servlet就行
点那个4.0.1 里面有一串代码
复制下来,回到idea
点开pom.xml文件,里面有个dependencies标签,一定要写在这一对标签里面。
然后点击这个m右下角的刷新的的东西
你看,这依赖不就加进来了。
2、咱们得要一个服务器来运行对吧
添加就可以了
注意注意:Deployment(部署)点开它,下面框框的右上角有个加号,就是导入你的要运行的项目,说白了就是把当前项目的文件加进去。要是不加的话,只添加服务器,不添加要运行的项目,等下回到idea界面,Tomcat这个地方就会有一个红色的×
3、还有一个就是配置web.xml文件
这里加入两端代码就行。