记录一下idea创建maven的项目过程,不是搭框架

时间久了忘了,重新回忆下.

环境: idea2017.3.2+JDK1.8.0_131+maven3.3.9

先推介两个idea的插件: MyBatisX和Translation

MyBatisX不说了,用的时候就知道了

Translation在遇到看不懂的时候右键最上面有翻译功能,可以谷歌翻译和有道翻译.但是不知道为什么我这里有点

乱码,但是翻译却没事:

记录一下idea创建maven的项目过程,不是搭框架_第1张图片

然后建议这个页面的字体那里不要勾,因为不知道那些字体不支持中文,勾了在使用的时候有乱码:

不勾时候 : 记录一下idea创建maven的项目过程,不是搭框架_第2张图片

勾了时候:记录一下idea创建maven的项目过程,不是搭框架_第3张图片

好了开始搭建

1 我习惯先创建一个空包

记录一下idea创建maven的项目过程,不是搭框架_第4张图片

2:  选好地方和命名好:

记录一下idea创建maven的项目过程,不是搭框架_第5张图片

3: 进来依次点击: 记录一下idea创建maven的项目过程,不是搭框架_第6张图片

4: 先创建一个pom包,我是这么叫的... 勾上这个然后一定要选中图中的maven模版

记录一下idea创建maven的项目过程,不是搭框架_第7张图片

5: 然后下面这里随便写,之后的建别的包时候用到.然后下一步确定maven的仓库和maven版本,然后再下一步确定这个包的存放位置

记录一下idea创建maven的项目过程,不是搭框架_第8张图片

记录一下idea创建maven的项目过程,不是搭框架_第9张图片

记录一下idea创建maven的项目过程,不是搭框架_第10张图片

6: finish之后进去先不要点,等一会就成下面这个样子,如果没反应右下角有提示,自己看着点一个,我点第二个:

记录一下idea创建maven的项目过程,不是搭框架_第11张图片

7: 上面就代表这个pom包建好了,那个src那个包没用,可以删.然后是建jar包和war包,先jar包,我是这么叫的:

说明一下jar包和war包是可以建立多个的,我这里各举例了一个,嗯jar包war包,我习惯这么叫了

在之前的pom包上右键new一个module

记录一下idea创建maven的项目过程,不是搭框架_第12张图片

8: 然后继续勾上,选maven的quickstart模版

记录一下idea创建maven的项目过程,不是搭框架_第13张图片

9: 下一步后出现的这里,Add as module to 之前的pom包, Parent也是.然后第三个横线那里确定一下跟刚才

创建的pom时写的要一样.

记录一下idea创建maven的项目过程,不是搭框架_第14张图片

10: 然后下一步那里还是确定maven的版本和仓库设置这些,确定好了再下一步,到了下图这里:

这里Module name 是刚才写的ArtifactID省略了 " . " ,这里还是再定义一个名字.下面两个不要管就好,这里表示

新建的jar包放在刚才建的pom下,如果不是在刚才创建的pom的包下就改到pom下我建议.然后点完成

记录一下idea创建maven的项目过程,不是搭框架_第15张图片

完成后: 在第一次的pom下有个isJar就是刚才建的jar包

记录一下idea创建maven的项目过程,不是搭框架_第16张图片

11: 接下来是war包,war包可以自己成一个maven项目,以后再说

老套路,pom包右键:

记录一下idea创建maven的项目过程,不是搭框架_第17张图片

12: 这里注意,黄色下划线这里也有一个webapp的模版,不要选,这个不是maven的,我们要选maven的:

记录一下idea创建maven的项目过程,不是搭框架_第18张图片

13: 再确定一下跟pom包是不是建立了联系,然后又是确定maven版本maven配置文件maven仓库:

记录一下idea创建maven的项目过程,不是搭框架_第19张图片

记录一下idea创建maven的项目过程,不是搭框架_第20张图片

然后再给war包改个名字和确定它是不是在pom的包下然后完成

记录一下idea创建maven的项目过程,不是搭框架_第21张图片

14: 完成

记录一下idea创建maven的项目过程,不是搭框架_第22张图片

15: 然后就是细节的东西了

记录一下idea创建maven的项目过程,不是搭框架_第23张图片

16: 先解决web.xml头是2.3的问题

先在file里找到Project Structure,我直接有快捷图标,点一下就进来了,然后找到.然后找左边的Modules或Facets,找到对应war包

的蓝色图标的web,然后最右边点红色的减号删除,再应用然后确定,再打开Project Structure,不这样不行. 然后再选择刚才地方的

加号,出来一个web.xml选项,点击,然后选择web.xml的放置位置和版本,位置一定要选好了,不然不是放在WEB-INF下.版本我选择3.1

然后确定再应用确定,好了.3.1

记录一下idea创建maven的项目过程,不是搭框架_第24张图片

选Modules:

记录一下idea创建maven的项目过程,不是搭框架_第25张图片

Facets:

记录一下idea创建maven的项目过程,不是搭框架_第26张图片

记录一下idea创建maven的项目过程,不是搭框架_第27张图片

记录一下idea创建maven的项目过程,不是搭框架_第28张图片

记录一下idea创建maven的项目过程,不是搭框架_第29张图片

记录一下idea创建maven的项目过程,不是搭框架_第30张图片

17: 创建写代码的java包然后变蓝色才行:

还是打开Project Structure,然后按照图上的找,右键main包创建新的名为java的包,然后选中右键蓝色的Sources或点击上面的

蓝色Sources按钮,然后应用确定,这样就可以写代码了:

记录一下idea创建maven的项目过程,不是搭框架_第31张图片

记录一下idea创建maven的项目过程,不是搭框架_第32张图片

记录一下idea创建maven的项目过程,不是搭框架_第33张图片

记录一下idea创建maven的项目过程,不是搭框架_第34张图片

记录一下idea创建maven的项目过程,不是搭框架_第35张图片

18: 然后就是建立依赖:

假如war依赖jar,需要在war的pom.xml文件里面的< dependencies >标签建立子标签< dependencie >:

记录一下idea创建maven的项目过程,不是搭框架_第36张图片

19: 然后输入要关联的jar的artifactId:

记录一下idea创建maven的项目过程,不是搭框架_第37张图片

还有groupId和version,直接在pom.xml文件里最上面就有,抄下来就好,最后是下面这样:


20: 然后再去maven projects,打开找到表示war的com.hehe.xixi,然后看图:

记录一下idea创建maven的项目过程,不是搭框架_第38张图片

21: 真正的最后一步了,还是刚才的maven projects直接看图,依次双击就好,还有就是pom包不需要给其他jar或者war依赖:

记录一下idea创建maven的项目过程,不是搭框架_第39张图片


你可能感兴趣的:(idea)