【只需三步】用IDEA打开一个新的jsp项目如何跑起来(运行起来)
-
第1步:打开JSP项目目录
-
第2步:设置项目结构
实际上就是把Projects Settings下面的Project、Modules、Libraries、Facets和Artifacts都设置一遍,我们慢慢往下看吧
这里需要注意:在Mdules下面添加Web和在Facets下面添加Web效果几乎一样(目前我还没搞懂两者差异)
最后得到这样的结果
其中这两个Artifacts(war和war exploded)可以这么理解:
- war模式这种可以称之为是发布模式,看名字也知道,这是先打包war包,再发布;
- war exploded模式是直接把文件夹,jsp页面,classes等等移到Tomcat部署文件夹里面,进行加载部署。因此这种方式支持热部署,一般在开发的时候也是用这种方式。
-
第3步:编辑运行设置(怎么让项目跑起来,这步狠关键)
IDEA右上角的这个位置选择“编辑配置”
就可以跑起来了(我喜欢用快捷键Shift+F10)
如果运行过程有报错就检查下是不是maven仓库里面的代码没有下载完,具体看右下角的进度条
首次导入maven依赖包的确是有点久,如果进度条走完都导入完了依赖包还报错
建议打开IDEA右侧这个位置
重新导入下就可以了,如果下载半天发现部分依赖包死活下载不下来,那么就使用maven国内镜像包下载吧,具体方法:
ctrl+alt+s
上面的C:\Users\Administrator\.m2\settings.xml文件需要自己创建,重新配置好了之后,再重复刚才Reimport依赖包的过程
好桑心,尼玛又要等待一段时间,趁这个时候点击屏幕下方的得物APP给辛苦疲惫的自己选一双好鞋吧,现在正在搞活动还打八折呢
具体方法参见《自定义国内maven镜像包设置settings.xml》