【只需三步】用IDEA打开一个新的jsp项目如何跑起来(运行起来)

  • 第1步:打开JSP项目目录 

【只需三步】用IDEA打开一个新的jsp项目如何跑起来(运行起来)

【只需三步】用IDEA打开一个新的jsp项目如何跑起来(运行起来)

  • 第2步:设置项目结构

【只需三步】用IDEA打开一个新的jsp项目如何跑起来(运行起来)

实际上就是把Projects Settings下面的Project、Modules、Libraries、Facets和Artifacts都设置一遍,我们慢慢往下看吧

【只需三步】用IDEA打开一个新的jsp项目如何跑起来(运行起来)

【只需三步】用IDEA打开一个新的jsp项目如何跑起来(运行起来)

【只需三步】用IDEA打开一个新的jsp项目如何跑起来(运行起来)

这里需要注意:在Mdules下面添加Web和在Facets下面添加Web效果几乎一样(目前我还没搞懂两者差异)

【只需三步】用IDEA打开一个新的jsp项目如何跑起来(运行起来)

【只需三步】用IDEA打开一个新的jsp项目如何跑起来(运行起来)

【只需三步】用IDEA打开一个新的jsp项目如何跑起来(运行起来)

【只需三步】用IDEA打开一个新的jsp项目如何跑起来(运行起来)

最后得到这样的结果

【只需三步】用IDEA打开一个新的jsp项目如何跑起来(运行起来)

其中这两个Artifacts(war和war exploded)可以这么理解:

  • war模式这种可以称之为是发布模式,看名字也知道,这是先打包war包,再发布;
  • war exploded模式是直接把文件夹,jsp页面,classes等等移到Tomcat部署文件夹里面,进行加载部署。因此这种方式支持热部署,一般在开发的时候也是用这种方式。
  • 第3步:编辑运行设置(怎么让项目跑起来,这步狠关键)

IDEA右上角的这个位置选择“编辑配置”

【只需三步】用IDEA打开一个新的jsp项目如何跑起来(运行起来)

【只需三步】用IDEA打开一个新的jsp项目如何跑起来(运行起来)

【只需三步】用IDEA打开一个新的jsp项目如何跑起来(运行起来)【只需三步】用IDEA打开一个新的jsp项目如何跑起来(运行起来)

就可以跑起来了(我喜欢用快捷键Shift+F10)

如果运行过程有报错就检查下是不是maven仓库里面的代码没有下载完,具体看右下角的进度条

【只需三步】用IDEA打开一个新的jsp项目如何跑起来(运行起来)

首次导入maven依赖包的确是有点久,如果进度条走完都导入完了依赖包还报错

建议打开IDEA右侧这个位置

【只需三步】用IDEA打开一个新的jsp项目如何跑起来(运行起来)

重新导入下就可以了,如果下载半天发现部分依赖包死活下载不下来,那么就使用maven国内镜像包下载吧,具体方法:

ctrl+alt+s【只需三步】用IDEA打开一个新的jsp项目如何跑起来(运行起来)

上面的C:\Users\Administrator\.m2\settings.xml文件需要自己创建,重新配置好了之后,再重复刚才Reimport依赖包的过程【只需三步】用IDEA打开一个新的jsp项目如何跑起来(运行起来)
好桑心,尼玛又要等待一段时间,趁这个时候点击屏幕下方的得物APP给辛苦疲惫的自己选一双好鞋吧,现在正在搞活动还打八折呢

具体方法参见《自定义国内maven镜像包设置settings.xml》

https://s-z-q.blog.****.net/article/details/108950984