博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Tomcat安装及eclipse配置
阅读量:5874 次
发布时间:2019-06-19

本文共 2098 字,大约阅读时间需要 6 分钟。

hot3.png

Tomcat安装

下载

登录Apache Tomcat官网,地址  ,选择需要下载的版本。 

把下载下来的包解压到合适的位置

启动Tomcat

打开终端输入(切换到我们Tomcat的bin目录)

cd /Users/mac/apache-tomcat-9.0.14/bin

终端输入

./startup.sh

出现 Permission denied 则操作失败,缺少权限

赋予超级管理员权限

sudo chmod 755 *.sh

再次启动

./startup.sh

打开我们的浏览器,然后网址输入 ,如果出现下图页面,则证明配置成功 

关闭Tomcat

终端输入

./shutdown.sh

eclipse和tomcat绑定

创建Dynamic Web Project项目

配置如下

创建的新工程目录结构如下

选择 eclipse - Preferences - Server - Runtime Environments - Add

选择Apache版本,勾选 Create a new local server(也可不勾选后期配置) 

选择文件夹目录

eclipse切换至java EE

右上角选择java EE,控制台显示如下

 

双击Tomcat,配置

开启Tomcat

打开我们的浏览器,然后网址输入 ,出现那只猫,则成功。

使用eclipse发布工程

第一种方法:

右击控制台Tomcat,点击Add and Remove

选择项目添加或移除

第二种方法:

选中工程右键选择Run As - Run on Server

WebContent目录下index.html文件

运行成功,默认访问的index.html文件

以上两种方法添加后的项目则出现在Tomcat目录下webapps文件里,只拷贝WebContent目录

servlet测试

配置文件web.xml

Test
Test
Test
/abc

Test

import java.io.IOException;import javax.servlet.Servlet;import javax.servlet.ServletConfig;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;import javax.servlet.http.HttpServletResponse;public class Test implements Servlet {	@Override	public void service(ServletRequest arg0, ServletResponse arg1) throws ServletException, IOException {		// 专门向客户端提供响应的方法		HttpServletResponse response = (HttpServletResponse) arg1;        // 中文                // response.setContentType("text/html;charset=UTF-8");		response.getWriter().write("My First Server");	}	@Override	public void destroy() {		// TODO Auto-generated method stub			}	@Override	public ServletConfig getServletConfig() {		// TODO Auto-generated method stub		return null;	}	@Override	public String getServletInfo() {		// TODO Auto-generated method stub		return null;	}	@Override	public void init(ServletConfig arg0) throws ServletException {		// TODO Auto-generated method stub			}}

在浏览器输入 http://localhost:8080/Demo/abc

32f9bc8dbb094e0c85e568538019578e570.jpg

 

转载于:https://my.oschina.net/gwlCode/blog/2996915

你可能感兴趣的文章
Android TabActivity使用方法
查看>>
Eclipse的 window-->preferences里面没有Android选项
查看>>
《麦田里的守望者》--[美]杰罗姆·大卫·塞林格
查看>>
遇到的那些坑
查看>>
央行下属的上海资信网络金融征信系统(NFCS)签约机构数量突破800家
查看>>
[转] Lazy evaluation
查看>>
常用查找算法总结
查看>>
被神话的大数据——从大数据(big data)到深度数据(deep data)思维转变
查看>>
修改校准申请遇到的问题
查看>>
Linux 进程中 Stop, Park, Freeze【转】
查看>>
文件缓存
查看>>
远程协助
查看>>
Scrum实施日记 - 一切从零开始
查看>>
关于存储过程实例
查看>>
配置错误定义了重复的“system.web.extensions/scripting/scriptResourceHandler” 解决办法...
查看>>
AIX 7.1 install python
查看>>
PHP盛宴——经常使用函数集锦
查看>>
重写 Ext.form.field 扩展功能
查看>>
Linux下的搜索查找命令的详解(locate)
查看>>
福利丨所有AI安全的讲座里,这可能是最实用的一场
查看>>