关于jetbrains的IntelliJ IDEA 中配置tomcat和部署打包的相关内容

   "工欲善其事,必先利其器",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

 

关于jetbrains的IntelliJ IDEA 中配置tomcat和部署打包的相关内容_第1张图片
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

待续

你可能感兴趣的:(关于jetbrains的IntelliJ IDEA 中配置tomcat和部署打包的相关内容)