2020.2idea创建web_如何使用IDEA将JaveWeb项目打成war包?

一、IEDA创建Web项目。

    1.新建项目

a3b62a46780541437323831aa84d5cb0.png

866d0d0d40d2da270cc77186b725ca6b.png

    2.在WEB-INF中新建classes和lib文件夹

fc4cb4b814d8f2f08a2ed54df8a1cfb5.png

    3.将classes设置成编译文件输出路径

0558eb67d7c2152ed6fbc247560cc58d.png

    4.将lib文件夹设置成该项目jar包存放路径

fd54c5beb0eddffe96dc44363f9d9b66.png

7e917ef5871f33c3d4ba8a9609d8510e.png

631ea4201d4d64265a2cab69920cd960.png

7ee9674f465da3a16d3eb8bf7ab702d7.png

    5.配置tomcat服务信息

f197886407d828ced833195440cd2495.png

2e80b04e85c49faea7d99e6ea415a7a8.png

fe2cb7ca60433ad42d62581eb19a1def.png

34bd7be5ba7aaa6ce1f733091cffb9c4.png

0498c06db288a4049cdaeb622c7d53ed.png

    注意:这里运行该web项目时可能会出现控制台打印日志乱码,需要将当前项目设置的tomcat服务路径中的日志配置文件中的编码格式改成当前运行系统对应的编码格式

dea49934cb2d90de7c714ec8906134ef.png

自此一个javaWeb项目就可以访问了。

二、idea中将web项目打成war包

    1.ctrl + shift + alt + s 打开Project Structure窗口;选择Artifacts-->点击“+”号-->选择Web Application:Archive-->Empty(此时可以修改右边的Name也就是war的名称)

a333f619f09d0a988a4021add85afe73.png

    2.点击“+”号选择Directory Content选择项目的web根目录

a3fd952e5796d74ba2af2bbfd27f76b3.png

346b6127c2c0a5c078b9af7c65d34697.png

    3.然后点击create directory创建文件夹图标,创建WEB-INF文件夹,在此文件夹下创建classes文件夹

20b1f1a16f58cd54c05e1ecddb96641c.png

e43ba667a1a2b3ae7bc571b7056cd9d8.png

2e0ee413a2c7e016364f34f8ed31b39d.png

    4.在classes文件夹上点击“+”号选择Module Output然后选择当前项目点击ok,如果依赖了jar包会出现添加lib中jar包的提示,在提示中点击fix添加依赖jar包文件即可

364469a6ae6fbc0db8e82e44dd1ca307.png

8b4ee4eebaf6c1e8a7247f6457d1f79d.png

5d3f25e0adddc5426ff1fe35f4b4d2d9.png

cf9e57b4717eef24a6fee0dd0e4390d0.png

    5.点击idea最顶部菜单栏的Build-->Build Artifact-->选择创建的war执行Build即可,然后找到对应路径下的war包即可

8d22c765fc5a43b80aa88592a65399ea.png

6c6d6ea66cc319c341c20f61a6f25095.png

6532d20d20c08bfcf67794784d9e67ce.png

    6.将war包放置tomcat的webapps目录下,启动tomcat,访问路径为,例如localhost:8080/war包名称

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值