eclipse java tomcat_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的

696c3f4c1ded8f9a433015a8ac99d6b6.png

401f2558d70f3ca8646cebf19632c975.png

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

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

46d5174e7a62fc9a67b07ad89b9a5af8.png

Tomcat解压后的文件目录

02a6d92e814421de7b03dee81333de9c.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

77697f9a463854c4a4b217e27ee090a8.png

Tomcat启动日志

adf7a5aeb281b2d2ceb0be3fa29e54f8.png

验证Tomcat是否启动成功

ca0af4f3c82060b0d56ac91dc89f99af.png

停止Tomcat:

1d88f799e8e876b20b1bb48ee6d07933.png

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

打开Eclipse IDE版本的

08eb37b3cdeb80f6d6d414433eedd57d.png

点击servers

89ae5e1c3dbae16a7c59daead78bc992.png

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

58663329b16b89e991046aa916388016.png

选择你下载的那个版本

acf0056ea8fb64eeda12c022dab6b4b7.png

直接点击finish

444eee1d5b1a6c2c17cab34abe7a679e.png

e551571753ec0e207537c6e9c174413d.png

5ec80dd2c7a8e9d524626814d685fa3f.png

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

0fb979a997a24d0e5960dc3764bc97d7.png

d99e8d67c3238a5915054e4a922f9112.png

4fa5df504685b615c1df6da9f2b75080.png

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

35f7f8404b0666a27ab47c19f7bc8f00.png

a72f5fa4bb3ead1c7d9bd7dce6249cdd.png

e2a7912b01e6e07cc45f5e4bef720e09.png

最好把勾选上

91135c0702d4465563889a0b73445b18.png

eb86e6e3a3bb2f17e6294f16ea29f42b.png

弄好了会有以上的目录

db1ebcfa5f90d91b001001511a73e3ae.png

charset = utf-8 不区分大小写

d6e19a2bb8408381c04744353c3ba507.png

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

5bc2791c76328216d918c09fc0dcb0ee.png

d4b72febbb95d7705276f234f5b4f85e.png

5df589fce5c7d3b1fd5633214df8ca5b.png

把下载下来的复制到

d7e739de3c80efed6085547369c8e38d.png

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

92cfccdaa59dac1881931ddf6b0f41d5.png

c2aa78ce5ec66d1b5147611ed9aa8304.png

29edb678e1bc2573070a010a6607d139.png

ddf04f1ad0d15cc7f550c283331864f5.png

然后测试网页是否有显示

f703b3defee5d277745eb05d6e1075f6.png

然后就ok了

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值