记录一下整个创建项目的过程,其中包括:
Maven 项目创建;
SSM配置文件;
Tomcat配置;
Git配置;
Git忽略文件Ignore配置;
图文讲解,通俗易懂,易上手。
一、创建Maven 项目;
1、新建项目
![](https://i-blog.csdnimg.cn/blog_migrate/c23577b86d2638db66f9e3baad2fa9e2.png)
2、选择maven --> jdk -->webapp
![](https://i-blog.csdnimg.cn/blog_migrate/c5da3a6b0ee91a925e5c255c592f1f81.png)
3、输入项目名
![](https://i-blog.csdnimg.cn/blog_migrate/0af829757b50e6a545c5827779b52308.png)
4、选择maven路径。此处需要maven提前下载好,并设置好settings.xml文件。 不懂的请看,相关博客: Maven下载 || 配置本地仓库 || IntelliJ IDEA配置Maven教程
![](https://i-blog.csdnimg.cn/blog_migrate/c5952d36380b89361c5b61dc66c6499c.png)
或者起初在idea中配置maven。
![](https://i-blog.csdnimg.cn/blog_migrate/15558ab6bd66ea84d8125ef033688ee9.png)
5、接下来就是选择项目路径,点击finish.
![](https://i-blog.csdnimg.cn/blog_migrate/736128b4f3512d4dfe4747cfb427870a.png)
6、点击import Changes。
![](https://i-blog.csdnimg.cn/blog_migrate/eb1af3fc1e822336dc9c1c4e489aa7e8.png)
项目大致已经完成了,项目结构差不多就是这个样子:
![](https://i-blog.csdnimg.cn/blog_migrate/42026a3b72fdae656a532e16bbb00cff.png)
二、创建maven 父模块,子模块;
![](https://i-blog.csdnimg.cn/blog_migrate/7ce620d1d2b3ded881597d17e6d9f6ff.png)
若子模块不是war项目,直接maven-->next。 若是war项目,则跟创建项目一样,maven-->create from archetype --> maven-webappp --> next。
![](https://i-blog.csdnimg.cn/blog_migrate/cd28e6d5ca8298c64f51e5eb225ee4f9.png)
填写子模块名称
![](https://i-blog.csdnimg.cn/blog_migrate/36c9d2159eec0307fac152cc42293a83.png)
![](https://i-blog.csdnimg.cn/blog_migrate/aab3fb69bdd5dc5b3f35f7852fb63742.png)
添加子模块成功。 就是这样,若需多加几个模块,可以举一反三。
![](https://i-blog.csdnimg.cn/blog_migrate/473a5a5c87558547c222add55283002e.png)
给项目添加java文件夹。
![](https://i-blog.csdnimg.cn/blog_migrate/0fa5d9611d869e492e1fe9e230ea5361.png)
![](https://i-blog.csdnimg.cn/blog_migrate/5b87ce1fd9fe3bcc891517f931797b57.png)
maven模块添加好,也许会报错什么的。可以下载maven相关文档和资源。或者maven --> reimport。
![](https://i-blog.csdnimg.cn/blog_migrate/387bee35a78d799a64a4569a0e942c60.png)
三、配置git.exe,设置git忽略文件ignore,将本地项目加入本地仓库,并连接远程仓库;
1、配置git.ext,Git是提前在官网下载,解压到本地的。
![](https://i-blog.csdnimg.cn/blog_migrate/886ef1b467041c31e632c248321d3070.png)
2、Idea设置git忽略文件ignore;
相关博客:IDEA提交Git时忽略文件【ignore文件备份】 https://www.cnblogs.com/hero123/p/9114733.html
3、将项目加入本地仓库,先创建本地仓库,VCS --> Import into Version Control ---> create Git repository .
![](https://i-blog.csdnimg.cn/blog_migrate/c1159b22e7e6bbb1e15262166a003170.png)
![](https://i-blog.csdnimg.cn/blog_migrate/eba9033e9255f2c08521be3476b974b2.png)
4、创建后,可以将本地项目文件,添加add到git缓存区,然后commit到git本地仓库
![](https://i-blog.csdnimg.cn/blog_migrate/e4363ff7d1b9824342ba7598911570b8.png)
![](https://i-blog.csdnimg.cn/blog_migrate/08f9d98963343287e9d910ef83378de9.png)
![](https://i-blog.csdnimg.cn/blog_migrate/2273cd5dba24f40bac278fb469618828.png)
![](https://i-blog.csdnimg.cn/blog_migrate/f6d399d2c5cc599e766828beab34fa21.png)
![](https://i-blog.csdnimg.cn/blog_migrate/7b03b5dac0004aaf4a2ee0f5002c78c6.png)
commit成功后,idea左下角会提示如下:
![](https://i-blog.csdnimg.cn/blog_migrate/c23240e01b613eb5e30ec713d083ac6d.png)
5、推送到远程仓库,push:
![](https://i-blog.csdnimg.cn/blog_migrate/b762d2831e4546844734047122d0177c.png)
在github上创建新的远程仓库,注意:创建的新项目里不要有文件,readme文件也不要有。
在下表,填入远程仓库的URL,name默认为origin,不用改。
![](https://i-blog.csdnimg.cn/blog_migrate/47af071524a62da5a3877089660fd882.png)
![](https://i-blog.csdnimg.cn/blog_migrate/d3e73db808538acf6c27e3ae63cb7f29.png)
输入github的账户密码,
![](https://i-blog.csdnimg.cn/blog_migrate/cb41c845d26960537a0100e21b1b2690.png)
然后右下角提示push成功!大功告成!!!
![](https://i-blog.csdnimg.cn/blog_migrate/b60c2f81b2f70ca51bfb3f7e89416339.png)