eclipse tomcat新建一个_Javaweb07-Eclipse自动创建动态web项目

学习笔记是参考的how2j

使用Eclipse创建Dynamic Web Project

前面的web项目都是通过手动创建的,现在使用eclipse EE自动创建动态web项目,熟悉一下创建流程,仍旧使用前面创建过的HelloServlet。

需要注意的是,这里的tomcat版本变了,以前用的都是纯净版,不依赖于系统变量。从这里开始要使用apache的tomcat。网上搜索即可下载,解压之后就可以使用,这里使用的tomcat 7.0。

File-New-Other-Web-Dynamic Web Project-finish

77011ea04a43b596a600b7bd864b63fe.png

307f02ac4401bc57ed5060de1d062edb.png

然后在j3ee中新建一个无包名的HelloServlet类,然后在类里面写代码如下

import 

发现大量报错,这是因为没有引入servlet-api.jar包,因此,j3ee项目下新建lib文件夹,然后将自己tomcat7.0下lib目录中的servlet-api.jar包复制到lib中,然后build path-add build path,就把jar包加入到了项目里面。

2fa583a44b852855aa14c3170d2cfef8.png

WebContent/WEB-INF下新建web.xml文件,里面写配置文件如下

<?xml version="1.0" encoding="UTF-8"?>

通过Eclipse启动Tomcat-Run On Server

右键包名-Run as-run on server-打开如下界面

8fbfbc11db0cb0bfcebfe30ab2aa96a7.png

db5ee3199b77c052b957542d9bece1fb.png

然后在弹出的界面中输入网址http://localhost:8080/j3ee/hello,可以看到能够正常工作

075b86cdf56aec06887f1525df2fd888.png

如果在过程中有端口冲突,而我的tomca默认端口是8080,说明有应用在使用8080端口

da995d3a8be4de000fffd1d6eb08e523.png

接下来找到占用8080端口的进程,杀死该进程

windows+R打开,然后输入cmd

输入命令netstat -ano|findstr 8080,回车

7ab28f57226cf209c899d57ef1aace6e.png

可以看到使用端口8080的进程为4400

打开任务管理器,找到进程4400,结束该进程

6f2fc8f1fd1f87e8c6d0f8322e5753a4.png

然后重复:右键包名-Run as-run on server...

正常工作

99105b6a25da58acb478261c07b67747.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值