tomcat安装及配置,以及idea2020.2.4创建JavaWeb项目

Tomcat安装

朋友们可以通过点击,进入官网,可以在左侧找到对应版本 windows有安装程序和压缩包两种安装方式,安装就不说了 下面说一下配置tomcat环境变量

Tomcat配置(这里以tomcat 8为例)

1、找到tomcat目录

如果安装时用的安装程序,找到对应安装目录,压缩包安装找到对应的解压目录

2、配置tomcat环境变量

win + R 输入sysdm.cpl,打开系统属性 点击高级 点击环境变量,在系统变量那里点击新建 变量名:TOMCAT_HOME 变量值就填安装目录或者解压目录 点击确定,然后再系统变量找到并双击Path,点击新建 将 %TOMCAT_HOME%in 敲上去,连续点三个确定 如果Java的环境变量不是像tomcat的 TOMCAT_HOME %TOMCAT_HOME%in 这样配置的话,双击tomcat的bin目录的startup.bat会发生闪退。因此,Java的环境变量也需要像tomcat那样配置。 如果双击startup.bat能够正常启动,在浏览器输入localhost:8080回车出现以下页面,证明配置成功

3、双击startup.bat命令窗口乱码解决方案

如果双击startup.bat能够正常启动,但是乱码的话,可以到tomcat目录找到conf文件夹中的logging.properties 将这里的UTF-8改成GBK,再双击startup.bat命令窗口就不会乱码了

4、tomcat进入管理界面

找到tomcat目录的conf文件夹下的tomcat-users.xml,双击打开 tomcat的这部分默认是注释掉的,我们在下面添加

<role rolename="admin-gui"/>
 <role rolename="manager-gui"/>
 <user username="tomcat" password="tomcat" roles="admin-gui,manager-gui"/>
 </tomcat-users>

admin-gui 和 manager-gui 对应不同的角色/权限,username和password随自己想写啥就写啥随便,别忘了admin-gui 和 manager-gui 就行,一个用户通用的话,在roles那用 ,对应的角色/权限 注意逗号是英文逗号,不是中文逗号别搞错了

双击startup.bat,启动tomcat,在浏览器输入localhost:8080 回车 可以通过点击Server status,Manager App,Host Manager进入不同的页面 也可以直接在localhost:8080 加上 /manager/status、/manager/html、/host-manager/html进入对应的页面,进入时需要输入账号和密码 localhost:8080/manager/status页面 localhost:8080/manager/html页面 localhost:8080/host-manager/html页面

idea2020.2.4创建JavaWeb项目

在idea中配置tomcat

  1. 打开idea进入项目中,点击Edit Configurations
  2. 点击左上角的加号,找到Tomcat Server 点击Local
  3. 出现该图
  4. 在Application Server 那里点击右边的Configure,出现该图 Tomcat Home和Tomcat base directory是tomcat的安装目录
  5. 如果出现红色!Warning:No artifacts marked for deployment 点击Deployment,点击右侧加号(有的版本在下侧),点击Artifact 出现该图 选择一个点击OK,然后再点一次OK,这样idea配置好tomcat了

idea2020.2.4创建JavaWeb项目有两种方式

第一种 通过Java创建JavaWeb

  1. 先创建一个java项目,进入项目后,右击项目文件夹,出现
  2. 点击Add FrameworkSupport,出现
  3. 在Web Application那里打钩,点击OK。这样就创建好了

第二种 通过JavaEnterprise创建JavaWeb

  1. 使用JavaEnterprise新建一个项目,点击Next
  2. 在Libraries and Frameworks这里选Servlet,点Next
  3. 这里根据自己需要填,点击finish,创建完毕
经验分享 程序员 微信小程序 职场和发展