栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java怎么配置tomcat(intellij idea tomcat配置)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java怎么配置tomcat(intellij idea tomcat配置)

文章目录

简介

概念JavaEEServletTomcat官网 基本使用

下载安装卸载启动

启动窗口一闪而过控制台中文乱码 关闭 使用演示

如果出现中文乱码查看、更改当前Tomcat端口号访问Tomcat服务端Tomcat部署项目 Idea中创建Maven Web项目

项目基本介绍项目创建演示(骨架创建)

new -> projectMaven -> 勾选archetype找到模板注意仓库位置

这是我自己的setting.xml文件和maven本地仓库位置 等待idea下载必要组件项目创建成功pom.xml文件咱们创建两个必要目录

到这里整个Web项目创建完成 项目创建演示(非骨架创建)

xml文件写入war打包方式Project Structure创建web文件创建webapp Idea中使用Tomcat

集成本地Tomcat

进入idea项目选择本地Tomcat server选择本地Tomcat安装路径不要有warning部署项目写一个页面测试点击运行测试报错(实际上是正常运行) 使用Tomcat Maven 插件

打开pom.xml添加tomcat插件

记得刷新插件安装正常 alt + insert插件模板运行测试运行成功

简介 概念

Tomcat是Apache软件基金会一个核心项目,是一个开源免费的轻量级Web服务器,支持Servlet/JSP少量JavaEE规范

    Web服务器作用?

    封装HTTP协议操作,简化开发

    可以将web项目部署到服务器中,对外提供网上浏览服务

    Tomcat是一个轻量级的Web服务器,支持Servlet/JSP少量JavaEE规范,也称为Web容器,Servlet容器

JavaEE

java Enterprise Edition,Java企业版。指Java企业级开发的技术规范总和。包括13项技术规范:JDBC、JNDI、EJB、RMI、JSP、Servlet、XML、JMS、Java lDL、JTS、JTA、JavaMail、JAF

Servlet

Tomcat 也被称为Web容器、Servlet容器。Servlet 需要依赖于 Tomcat才能运行

Tomcat官网

Apache Tomcat® - Welcome!

基本使用 下载

官网免费下载

安装

绿色版,直接解压

卸载

直接删除目录即可

启动

双击:bin startup.bat

启动窗口一闪而过

检查JAVA_HOME环境变量是否正确配置

控制台中文乱码

修改conf / logging.properties

下方两个都尝试下(UTF - 8 或 GBK)

java.util.logging.ConsoleHandler.encoding = UTF - 8
java.util.logging.ConsoleHandler.encoding = GBK
关闭
    直接x掉运行窗口:强制关闭(极不推荐)bin shutdown.bat:正常关闭Ctrl + C:正常关闭
使用演示

启动start.bat

如果出现中文乱码

更改properties文件

utf - 8改为gbk

查看、更改当前Tomcat端口号

tomcat文件夹 -> conf -> server.xml -> 搜索“80”

访问Tomcat服务端

浏览器输入

    host:(Tomcat端口号,比如8080)ipv4地址:(Tomcat端口号,比如8080)
Tomcat部署项目

将项目放置到webapps目录下,即部署完成

一般JavaWeb项目会被打成war包,然后将war包放到webapps目录下,Tomcat会自动解压缩war文件

Idea里有把项目打成war包的插件

Idea中创建Maven Web项目 项目基本介绍

项目创建演示(骨架创建) new -> project

Maven -> 勾选archetype

找到模板

起名与位置就随便了

注意仓库位置

这是我自己的setting.xml文件和maven本地仓库位置

等待idea下载必要组件

项目创建成功

pom.xml文件

其余的都删除,只留下这一部分即可,可以看到打包方式是“war”




  4.0.0

  org.example
  tomcat_demo01
  1.0-SNAPSHOT

  war



咱们创建两个必要目录

在main包中创建

到这里整个Web项目创建完成

项目创建演示(非骨架创建)

前面都一致,只是不要勾选Create from archetype

xml文件写入war打包方式

Project Structure

双击文件夹进入此“项目结构”窗口

创建web文件

双击 -> yes

创建webapp

main包下创建webapp目录,然后把web文件夹放进去

Idea中使用Tomcat 集成本地Tomcat

将本地Tomcat集成到Idea中,然后进行项目部署即可

进入idea项目

选择本地Tomcat server

选择本地Tomcat安装路径

不要有warning

部署项目

写一个页面测试

点击运行测试

报错(实际上是正常运行)

使用Tomcat Maven 插件 打开pom.xml

添加tomcat插件

直接写入源码

    
        
            
                org.apache.tomcat.maven
                tomcat7-maven-plugin
                2.2
            
        
    
记得刷新

插件安装正常

alt + insert插件模板

运行测试

run maven -> tomcat7:run

运行成功

点击链接进入网页

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/773456.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号