"工欲善其事,必先利其器",IntelliJ IDEA(以下简称idea)是开发Java的利器,智能化程度打打帮助开发人员快速开发,一定程度上解放了开发人员的脑神经,开发过程中如果不熟练IDE的操作,开发起来也是浑浑噩噩,开发效率低下,所以今天总结一下以往使用idea的经验,以免总是忘记。
第一步:新建Java工程
1:依赖管理工具
1)gradle/groovy
不要使用外部的gradle,最好的方式是将gradle 的离线包放到.gradle中的对应文件夹下面
2)maven
比较陈旧,不够灵活,跟不上云计算时代,国内不好用
2:项目结构
1)Project
2 ) Modules
3)libraries/Facets
4)Artifacts
Artifacts方式
这里设置打包应用的方式,比如打包成war,或者explore形式,一个项目可能会有很多歌module,就可能有很多种artifact方式,这里有多少种都不重要,这里只是供配置tomcat的时候deployment的时候选择其中一种
3:多个module
1)部署方式
第二步:配置tomcat部署应用
1:Tomcat
2:Deployment
1)Application context
访问应用的相对路径,比如使用“http://localhost:8080/”访问index页面,则application context为“/”
如果使用“http://localhost:8080/mobile”访问应用的index页面,则application context为“/mobile”,注意:这个说法有时不准确,似乎idea有时候并不会这么干!oh fuck!
2)webapp
应用编译运行时会被部署到webapp目录下面,application context为“/”的应用被部署到webapp下的ROOT目录下,
而application context为“/**”形式的应用被部署到webapp下的“/**”下
第三步:前后端分离之WebStorm
待续