首页 > 编程语言 >在eclipse上部署Java web服务器(Tomcat)

在eclipse上部署Java web服务器(Tomcat)

时间:2023-09-10 11:44:54浏览次数:34  
标签:web Java Tomcat tomcat 配置 eclipse 点击 版本 服务器

注意:本文章可能会具体配置实际有出入,发现错误可能是和我的版本不一致或其他问题,可以联系笔者更改或者自行斟酌。

 


 

一.配置准备

1.tomcat

  tomcat有很多版本,eg:11.0,10.1,10.0,9.0等等 

这里大家可以随意下载,但是要注意版本适配问题,我在配置是11无法再eclipse上检测,10.1能够检测但是无法配置,显示文件损毁等问题,使用Tomcat9.0版本配置成功,所以这里大家要看自己的情况下载使用。

2.jdk

jdk是Java必不可少的环境配置,这里大家可以去官网下载,但还是注意版本问题,很有可能最新版的jdk不能使用(个人感觉17和19都可以,但是我选择的是十七)(别问为啥十七,就是因为懒,环境里原来配过17的)

3.eclipse

也是直接去官网下载,最新版的也可以使用!!


 

二.部署

1.加入阿帕奇tomcat

在工具栏找到window点击Preferences

 找到server然后点击run开头的那个

之后看到这个界面点击add添加

 点击Apache,找到你之前下载配置好的tomcat,注意这里选择的版本一定要跟你使用的版本一致。

 next,点击browse选择文件夹,这里选择tomcat的bin目录的上一级文件夹。

然后finish就可以啦!

2.在服务器中添加项目

在下面这一栏找到servers,双击箭头所指(也就是服务器版本名称)

选择第二个,不能选的话建议重启,重启解决所有问题嘿嘿

 右击服务器名称,点击add添加项目

直接选中你要加入的服务器就可以啦

 在侧边栏找到你加入服务器的项目,找到src下的main,在webapp下创建一个html文件,然后随便写点东西

 

 

3.启动服务器,访问项目

右键下边栏tomcat,点击restart

 打开浏览器访问127.0.0.1:8080(端口不唯一,你改成什么就访问什么,没改的默认8080)

 

 

 

 

出现这个页面代表着你的服务器已经成功启动了

接下来我们访问自己的项目,项目名称和html文件名称自己起的什么就写什么

 

 

 

 这样的话这个项目就部署在tomcat服务器上了!!!!!

 

(没经验,如有错误请留言指正或者 私信,感谢大家!!!!)

 

 

标签:web,Java,Tomcat,tomcat,配置,eclipse,点击,版本,服务器
From: https://www.cnblogs.com/Qjudger/p/17690951.html

相关文章

  • 无涯教程-JavaScript - COUPDAYBS函数
    描述COUPDAYBS函数返回从息票期限开始至结算日期的天数。语法COUPDAYBS(settlement,maturity,frequency,[basis])争论Argument描述Required/OptionalSettlement证券的结算日期。证券结算日期是指在发行日期之后将证券交易给买方的日期。RequiredMaturity证......
  • Java基础知识四
    1.数组和集合的区别数组初始化之后长度就固定了,集合不固定数组中只能存放同一种数据类型。集合中可以存放多种数组中只能存放有序的元素,可以添加重复元素。集合可以无序,不可以出现无序的元素。2.ArrayList1.7版本和1.8版本底层扩容的实现原理通过一个空参的构造器创建对象时1.7底......
  • Web自动化测试
    @Author:BasilGuo@Date:Feb.20,2021@Description:Web自动化测试@Keyword:test,auto,web@Type:tutorial1.自动化测试自动化测试与手工测试相比,最大的一个区别是要求测试人员掌握一门脚本开发语言。自动化测试通俗地讲就是使用软件A自动执行测试用例来测试软件B。......
  • chrome插件:一个基于webpack + react的chrome 插件项目模板
    项目结构$tree-L1.├──README.md├──node_modules#npm依赖├──package.json#详细依赖├──pnpm-lock.yaml├──public#里边包含dist,安装的时候安装这个目录即可├──src#源码文......
  • 高级Java面试:如何在事务中使用锁?
    亲爱的小伙伴们,大家好!我是小米,很高兴再次和大家见面。今天,我将和大家分享一个关于编程中的面试题:一个有@Transaction注解的方法中有锁,需要注意什么?这个问题可能在Java后端开发的面试中常常被问到,不仅考察了对事务和锁的理解,还涉及到了多线程编程的复杂性。所以,赶快跟我一起深入探讨......
  • 小而全的Java工具类库 Hutool (扩展篇)
    配置文件(Hutool-setting)对于Properties的广泛使用使我也无能为力,有时候遇到Properties文件又想方便的读写也不容易,于是对Properties做了简单的封装,提供了方便的构造方法(与Setting一致),并提供了与Setting一致的getXXX方法来扩展Properties类,Props类继承自Properties,所以可以兼容Pr......
  • 在flink-1.17中测试执行流处理版本的单词计数程序时,出现"Exception in thread "Thread
    场景描述采用单作业模式提交作业后发现报错了 报错内容Exceptioninthread“Thread-5”java.lang.IllegalStateException:Tryingtoaccessclosedclassloader.Pleasecheckifyoustoreclassloadersdirectlyorindirectlyinstaticfields.Ifthestacktrace......
  • 无涯教程-JavaScript - ACCRINTM函数
    描述ACCRINTM函数返回到期时支付利息的有价证券的应计利息。语法ACCRINTM(issue,settlement,rate,par,[basis])争论Argument描述Required/OptionalIssueThesecurity'sissuedate.RequiredSettlementThesecurity'smaturitydate.RequiredRateThesecuri......
  • 基于JAVA的智慧旅游平台微信小程序
    随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了智慧旅游平台开发微信小程序的开发全过程。通过分析智慧旅游平台开发微信小程序管理的不足,创建了一个计算机管理智慧旅游平台开发微信小程序的方案。文章介绍了智慧旅游平台开发微信小......
  • 基于JAVA的儿童预防接种预约微信小程序
    随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了儿童预防接种预约微信小程序的开发全过程。通过分析医院挂号信息管理的不足,创建了一个计算机管理医院挂号信息的方案。文章介绍了儿童预防接种预约微信小程序的系统分析部分,包括可行性......