一、Windows 系统运行
1、下载
官网进去下载zip包
2、解压,进入 bin
目录,双击 startup.bat
运行
- 若闪退,编辑脚本,在最后面加一行
pause
在运行,查看报错信息 -
需要在系统中配置JAVA_HOME环境变量
- 启动后,浏览器输入地址
http://localhost:8080/
或在虚拟机中输入192.168.44.1:8080
都可访问到默认的apache页面 - 修改端口为80
进入目录conf
, 打开文件server.xml
编辑
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
3、tomcat 目录结构
二、IDEA 编写tomcat
1、New Project -> Web Application
2、web 目录下新建一个 index.html
<!DOCTYPE HTML><html lang="en"><head>
<meta charset="UTF-8">
<title>Apache Tomcat Examples</title>
</head>
<body>
<p>
<h3>My First tomcat app</H3>
<p></p>
<ul>
<li><a href="http://www.wishuok.com">Wishuok</a></li>
<li><a href="//www.greatytc.com/u/3f68f6918b37">看简书啊</a></li>
</ul>
</body></html>
3、进入 Project Structure 设置页面
- 选择
Artifacts
点击绿色加号,选择Web Applicant:Archive
- Output Layout 页签下的 + 号
选择Directory Content
, 定位到 WebRoot 目录
- Build -> Build Artifacts
去项目的 output 文件夹(子目录)下找到生成的 war 文件,copy 到 tomcat 的webapps
目录 -
重启 tomcat,浏览器访问结果
三、Eclipse Java Dynamic Web app
-
Next , 页面勾选生成 web.xml
-
运行
新建的项目右键Run As
->Run On Server
, 选择下载的 tomcat 的版本
-
下一页配置 tomcat 目录和 jre
-
Web Content 目录下新建 index.html
启动 Server 即可
-
浏览器默认访问的文件在 web.xml 中配置
四、默认访问应用
在 webapps
目录把 自己应用的文件夹名字改为 ROOT
即可,重启 tomcat