java tomcat eclipse_JavaWeb中Tomcat与Eclipse的集成—步骤详解

前面会简单介绍,下翻Tomcat与Eclipse的集成

一、先介绍一下应用程序的结构:

1.到目前为止应用程序物理结构有两种:

C/S——Client / server:这种结构的应用,客户端与服务端都要编写,在更新/维护时。客户端与服务端都要进行维护。

B/S——Browser / Server:这种结构的应用。客户端使用Browser(浏览器),只编写/维护服务端,用户的界面,就使用浏览器可解析的内容编写

Browser(浏览)智能使用html.css.java script

C/S与B/S启动的区别:

C/S:程序/软件,都会有程序的入口,一般的程序入口都是main()方法。

B/S:程序/软件 没有固定的程序入口,这个是根据用户的请求来完成客户端与服务端交互。

B/S结构的软件是不能单独运行,要将之放入一个可启动,并能加载B/S应用的容器中,随容器的启动而启动。

二、容器——服务器

1.javaWeb容器

分类:

免费:tomcat、wildfly、jettry、............

收费:WebSphere——IBM、WebLogic——Bea——Oracle、............

一般在开发是会使用Tomcat,Tomcat是Apache软件基金会的一个开源项目

Tomcat下载地址:http://http://tomcat.apache.org/

现在的最新版本是9.0的,看个人意愿,我这边下的是8.5的

19fe7046544342a3225309db37f44a99.png

23121e5b9f56a9610b3506decc95bc47.png

Tomcat如果下载的是zip压缩文件,解压就可以直接用,上面按照版本下载

我下载的是,我64位操作系统的zip

4550c365a8e3e459d51fd06dcb1f497d.png

Tomcat解压后的文件目录

527b1923b15107825915c6ec289b53ce.png

bin目录:可执行文件

conf目录:是Tomcat的配置文件目录:主要:server.xml     web.xml        context.xml

lib目录:是Tomcat运行时的支持库

logs目录:日志文件目录

webapps目录:放置应用的目录

temp目录:临时文件目录

work目录:Tomcat工作目录

2.启动Tomcat前提是要安装JDK;并配置JAVA_HOME CLASSPATH环境变量

启动:startup.bat

ef3257feca4ed98505108dcc38c92f6d.png

Tomcat启动日志

208dc85794dfb60ec75393a5dac34c66.png

验证Tomcat是否启动成功

27762ff74766e2567e39453ec21ca0b3.png

停止Tomcat:

7cf2d16730de80a26bcb09c87b96bb8d.png

好了,接下来就是Tomcat与Eclipse的集成

打开Eclipse IDE版本的

b89e399755128f7349a9a74fc73ae66e.png

点击servers

35b0e048c1da898209c5c81fbbfaad11.png

点击 No servers are available................难得打了,就框起来这个

98711d07ee2286342b15ab1184b6c2e8.png

选择你下载的那个版本

bc9ff1162732b2a3e4d504e1608d261a.png

直接点击finish

a378d8783846c8d0fc57924c8e79d389.png

e9b8e53eef4c01dcb5a108af4eda755c.png

e883b6b73d434e491bbd52f14b0bac16.png

配置完成了,接下来创建第一个JavaWeb项目

de1d1ca4cb38fd05105df3f08accb92e.png

ebc30402eb6993c05fdeebfc26fa8e19.png

13e39aab2450d287fc7d063e9d17a29f.png

上面Target runtime  那一栏你可以选择Apache Tomcat v8.5,只不过选择这个会自动安装很多包,选择none 后期可以自己添加需要的包

1229ba52b73d162b2a19b7d4830640da.png

de896611defded5cbfe9d65eca7209d7.png

54b9899a0a02fefd4c07a72653ce50c2.png

最好把勾选上

37db8667148ff782ebeb1b7aaba69dc6.png

6859e3fe63b5e4098da790ed6cc19f72.png

弄好了会有以上的目录

569347ff1d2fcce9651752ef5f22a31e.png

charset = utf-8 不区分大小写

48d6974f65f32f9fcfa5d411750653ab.png

到这一步的时候会有一个异常,这个时候需要下载一个javaee-api-maven,下载7.0就可以了

b8fdf9c0e71bbec84959da5d9fa0ce83.png

117a76ea5e79a47c7f12e5d42953c86a.png

9185d9dbd6f7dc5ca7937a4a07d3490e.png

把下载下来的复制到

b6bbb9e8de8278176efa458fea084fc5.png

然后你会看到异常没有了。

08e887f0272f5d7013626d58cf44d446.png

04f99b7027eadbdccd8175ad8257613e.png

2d92a60fd13d672cc3403c927f75c2ff.png

4bf50ab456a58ccf6445428df66a4a46.png

然后测试网页是否有显示

10fdc1e58c5258b0a565de1ce14fa29d.png

然后就ok了

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值