IntelliJ IDEA创建maven web项目

步骤一:首先先创建一个project,在这里就是创建一个maven的工作空间
在这里插入图片描述
步骤二:选择Maven,稍等一段时间加载之后,右侧会出现一列archetype。勾选Create from archtype,找到并选择org.apache.maven.archtypes:maven-archtype-webapp,点击Next。

步骤三:填写你的GroupId跟ArtifictId
GroupId是项目组织唯一的标识符, 一般分为多个段,这里我只说两段,第一段为域,第二段为公司名称。域又分为org、com、cn等等许多,其中org为非营利组织,com为商业组织,cn表示域为中国。

ArtifactID就是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。

比如我创建一个项目,我一般会将groupId设置为org.xiaoli,artifactId设置为demoMavenWeb,表示你这个项目的名称是demoMavenWeb。
在这里插入图片描述
步骤四:配置自己的maven,添加一个属性:archetypeCatalog=internal。
添加这个属性的意义是让这个maven项目的骨架不要到远程下载而是本地获取。如果你没加这个参数,那么项目创建可能在卡在downloading maven plugins…
在这里插入图片描述
步骤五:直接finish
在这里插入图片描述
步骤六:点击右下角的提示Import Changes导包
在这里插入图片描述
步骤七:查看项目的结构,可以发现,web应用该有的已经都有了。至此,maven web项目创建完毕,接下来看看如何进行编译打包部署。
在这里插入图片描述
步骤八:在idea左下的Terminal终端输入mvn install,编译打包成功,显示BUILD SUCCESS字样。重新查看项目的目录,可以发现项目根目录下面多了target目录,该目录下也打出了war包。
在这里插入图片描述
在这里插入图片描述
步骤九:配置Tomcat
找到工具栏Run->Edit Configurations…
在这里插入图片描述
点击左上角的“+”,找到Tomcat Server->Local。
在这里插入图片描述
在这里插入图片描述
选择Deployment,点击“+”,选择Artifact
在这里插入图片描述

  • war模式:将WEB工程以包的形式上传到服务器 ;
    war模式这种可以称之为是发布模式,看名字也知道,这是先打成war包,再发布;

  • war exploded模式:将WEB工程以当前文件夹的位置关系上传到服务器;
    war exploded模式是直接把文件夹、jsp页面 、classes等等移到Tomcat 部署文件夹里面,进行加载部署。因此这种方式支持热部署,一般在开发的时候也是用这种方式。

    这里我选择的是war exploded模式。
    在这里插入图片描述
    选择之后别忘了Apply一下。。。
    在这里插入图片描述
    IDEA有一个好处就是热布置,这个在实际开发中是很管用的web,后台改了啥他就热部署,不用重启tomcat;前台的也是,修改jsp,css,js什么的都可以直接进行热部署,只要刷新一下页面就行了。
    在这里插入图片描述
    最后点击ok完成Tomcat配置。

步骤十:启动tomcat,看效果
在这里插入图片描述
启动完idea一般会自动通过默认浏览器打开你的项目,如果没有就直接在直接的浏览器打这个地址。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值