Tomcat安装、Idea配置及Web工程部署-01

目录

一、Tomcat服务器的下载和配置

二、Idea中创建JavaWeb工程

——web构建和配置方法1 

——web构建和配置方法2

三、如何将Web模块工程添加到Tomcat上


一、Tomcat服务器的下载和配置

1.下载官网地址:https://tomcat.apache.org解压即用)

2.解压后目录如下:

3. 配置环境变量:

保证系统环境变量中已经配置JAVA_HOME

4. apache-tomcat-9.0.104\bin\startup.bat双击启动服务器(启动服务器失败查看日志)

①闪退:没配置环境变量or端口冲突

②启动的乱码问题:

打开apache-tomcat-9.0.104\conf\logging.properties:将UTF-8替换为GBK(5个)

③端口被占用:

打开apache-tomcat-9.0.104\conf\server.xml:71行修改port (譬如8080改为8089)

④启动结果如下:

二、Idea中创建JavaWeb工程

将一个普通的Java工程改为Web工程:

——web构建和配置方法1 

1. 首先创建一个普通的Java工程,其次打开File -> Project Structure...

2.注意修改Language level:

3. 修改Modules的Sources和Dependencies:

4. 点击项目,选中 + 加号,点击Web:

5. 点击路径->编辑符号->修改为webapp->OK->yes:

6. 目录变更为webapp->点击路径->编辑符号->修改为webapp ->OK:

7. Apply->webapp符号更改

8. 处理上图的黄色警报

9. 出现stweb:war exploded->Apply->OK:

10.  最终目录:

11. Idea控制台乱码问题

——web构建和配置方法2

1. 点击项目->双击shift->Add Framework Support...

    2. 选中Web Application->OK

    3. 它会给项目创建web、WEB-INF文件、比方法1多index.jsp

    三、如何将Web模块工程添加到Tomcat上

    1. Current File -> Edit Configurations...

    2. 注意是Tomcat Server下的Local:

    3. 选中本地的Tomcat

    4. ①选完本地Tomcat版本如下。②修改Name。③After launch建议修改为Chrome。④我的端口号8080被占用故需要修改,只修改HTTP的端口即可,其他协议的端口不用修改。⑤JRE设为Default可以让它自己查找。⑥完成Server页修改。⑦留有Fix错误。

    5. 解决Fix错误:打开Deployment

      6. 结果如下,修改Application context -> Apply -> OK

      7. 结果:

      8. 启动(两种方式):Run,Debug。

      启动完成自动加载index.html

      关闭服务器:Stop。

      ......待续

      评论
      添加红包

      请填写红包祝福语或标题

      红包个数最小为10个

      红包金额最低5元

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

      抵扣说明:

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

      余额充值