eclipse配置Tomcat和Tomcat出现无效端口解决办法
一、eclipse配置Tomcat
1. 按图选择window-preferences

2在server处选择runtime environment
.
3.点击右侧add,选择自己的Tomcat版本

注意Tomcat与eclipse对应版本不同,以下为作者网上所看,具体可自己斟酌。
Eclipse 4.8 (Photon)--------Tomcat9.0
Eclipse 4.7 (Oxygen--------Tomcat9.0
Eclipse 4.6 (Neon)--------Tomcat9.0
Eclipse 4.5 (Mars)---------Tomcat8.0
Eclipse 4.4 (Luna)--------Tomcat8.0
Eclipse 4.3 (Kepler)--------Tomcat7.0
4.之后next,根据自己的安装目录填写安装目录,name与jre保持默认即可

5.然后finish并apply。此时并没有把项目放到Tomcat上,仍需配置。
6.新建动态web项目,如图选择

创建项目中target runtime是选择服务器,有了前面的操作,就可以选择我们配置的服务器了,否则只能是null

7.之后next,next,然后勾选创建web.xml文件,此处我把content directory改为content,这样创建的目录会有所不同,不过对Tomcat配置没有影响。弄完直接finish即可。

8.随后按图选择

出现该界面

9.双击蓝色字体,弹出的界面next,选中自己的项目,点击add

add完后finish即可。
10.之后编写完web项目,右击图中蓝色底色文字,选择start即可启动Tomcat服务。

二、Tomcat出现无效端口解决办法
Tomcat启动服务时经常出现下图这种问题,自己摸索后,发现问题是有多个端口,或端口号被占。解决方法有如下几种:

方法一:
1.在左侧servers中选择server.xml文件,双击打开

2.点击文件左下角source

3.此处端口号改为8888

随后start启动服务,服务可以启动
方法二:
1.找到下载Tomcat的bin文件,在其中找到该文件

点开后发现该服务在运行,点击stop停止,然后确定
——>
原因是bin目录中启动的是本地的服务器,eclipse中是拷贝了一份Tomcat,运行时又开启了Tomcat集成的服务器,所以端口号被占了。
方法三:
在下载的Tomcat中conf下找到该文件,编辑其端口号,防止端口号发生冲突。

此方法与方法一异曲同工,需要注意的是eclipse中是拷贝了一份Tomcat,在此处修改了只是改了本地服务器的端口号,并没有修改eclipse中Tomcat的端口号,还需要重新配置才算成功。
我感觉网上所说的修改此处无法成功,便是如此原因。
重新配置比较繁琐,但对此方法也有简洁办法:
1.双击蓝色底纹句子

2.可以看到server path并不是下载的Tomcat的路径,可以证明eclipse中确实是拷贝了一份Tomcat

3.点击server locations中第二个(use Tomcat installa),此选择会使eclipse中服务器与本地服务器关联,然后只改一个便可了。但需要注意的是,需要在服务启动前修改,启动后便不可修改,我现在便不能修改了。
eclipse配置Tomcat和Tomcat出现无效端口解决办法的更多相关文章
- eclipse 配置多个tomcat
eclipse 配置多个tomcat CreateTime--2018年4月23日15:32:28 Author:Marydon windows-->Preferences-->Ser ...
- tomcat启动失败问题排除及解决办法 Server Tomcat v7.0 Server at localhost failed to start.
tomcat启动失败问题排除及解决办法 Server Tomcat v7.0 Server at localhost failed to start. 导致上面问题的原因可能有很多种,每种的解决办法都 ...
- centos 下安装jdk、tomcat 以及tomcat无法从外部访问的解决办法
centos 下安装jdk.tomcat 以及tomcat无法从外部访问的解决办法 原创 2014年08月28日 10:24:33 标签: selinux enforce cent 2223 昨天在c ...
- tomcat关闭后线程依然运行解决办法
tomcat关闭后线程依然运行解决办法,设置线程为守护线程 守护线程与非守护线程 最近在看多线程的Timer章节,发现运用到了守护线程,感觉Java的基础知识还是需要补充. Java分为两种线程:用户 ...
- 配置Android环境遇到的问题及解决办法
配置Android环境遇到的问题及解决办法: 1 环境安装地址 http://pan.baidu.com/s/1jGzNzyI 2 其他: 2.1 安装 2.1.1 安装JDK,JRE 成功安装之后, ...
- Vue微信自定义分享时安卓系统config:ok,ios系统config:invalid signature签名错误,或者安卓和ios二次分享时均config:ok但是分享无效的解决办法
简述需求:要求指定页面可以进行微信自定义分享(自定义标题,描述,图片,链接),剩下的页面隐藏所有基础接口.二次分享依然可以正常使用,切换至其他页面也可以正常进行自定义分享. 这两天在做微信自定义分享的 ...
- 关于使用Hadoop MR的Eclipse插件开发时遇到Permission denied问题的解决办法【转】
搭建了一个Hadoop的环境,Hadoop集群环境部署在几个Linux服务器上,现在想使用windows上的Java客户端来操作集群中的HDFS文件,但是在客户端运行时出现了如下的认证错误,被折磨了几 ...
- eclipse中的js文件报错的解决办法
在使用别人的项目的时候,导入到eclipse中发现js文件报错,解决办法是关闭eclipse的js校验功能. 三个步骤: 1. 右键点击项目->properties->Validation ...
- 解析php file_exists无效的解决办法
php中file_exists无效的解决办法. 方法1 :据官方手册上描述若php教程的safe mode相关的设置过于苛刻,就会出现这样的情形:尽管文件真实存在也被误报,认为文件不存在. 由于服务器 ...
随机推荐
- mac的vssh用sftp连不上,报unexpected SSH2_MSG_UNIMPLEMENTED packet
- Java基础系列(2)- Java开发环境搭建
JDK下载与安装 安装JDK 1.百度搜素JDK8,找到下载地址 2.下载电脑对应的版本 3.双击安装JDK 4.记住安装的路径,可以自定义,默认路径如图 卸载JDK 删除Java安装目录 删除环境变 ...
- Nginx系列(1)- Nginx简介
公司产品出现瓶颈 公司项目刚上线的时候,并发量小,用户使用少,所以在低并发的情况下,一个jar包启动应用就够了,然后内部tomcat返回内容给用户 但是慢慢的,使用平台的用户越来越多,并发量慢慢增大了 ...
- win10系统移动热点使用技巧
win10系统是自动移动热点功能,在平时测试的时候,有时需要进行手机抓包,需要手机和电脑处于同一网络当中,这时可以开启热点使用. 如何开启移动热点? 直接搜索"移动热点" 但是如果 ...
- 一文让你彻底理解group by和聚合函数
知道group by是进行分组查询,但是一直觉得对其理解得不够透彻,在网上扒了一篇文章,我认为写得非常好. 为什么不能够select * from Table group by id,为什么一定不能是 ...
- VUE页面跳转方式
一.to +跳转路径 <router-link to="/">跳转到主页</router-link> <router-link :to="{ ...
- 最详细的搭建web自动化测试网站,别再说你没有实战项目(文未有福利)
一步步教你搭建开源网站 环境准备: Tomcat shopping商城文件 jdk环境 Mysql环境 解压shopping.rar拷贝至tomcat/webapps 在navicat导入数据库db_ ...
- scheduler源码分析——调度流程
前言 当api-server处理完一个pod的创建请求后,此时可以通过kubectl把pod get出来,但是pod的状态是Pending.在这个Pod能运行在节点上之前,它还需要经过schedule ...
- C语言练习:hackerrank十五关
第一关:Hello World C 输入一行字符串(可能含空格),输出hello world\n,字符串 Sample Input 0 Welcome to C programming. Sample ...
- ☠全套Java教程_Java基础入门教程,零基础小白自学Java必备教程👾#010 #第十单元 Scanner类、Random类 #
一.本单元知识点概述 (Ⅰ)知识点概述 二.本单元教学目标 (Ⅰ)重点知识目标 1.API的使用2.Scanner类的使用步骤3.Random类的使用 (Ⅱ)能力目标 1.掌握API的使用步骤2.使用 ...