eclipse在导入一个Web项目后,配置好Tomcat发现项目打红叉,而WebContent和其他内容没有错误,但是右键run并没有run on Server

简介: eclipse在导入一个Web项目后,配置好Tomcat发现项目打红叉,而WebContent和其他内容没有错误,但是右键run并没有run on Server。

eclipse在导入一个Web项目后,配置好Tomcat发现项目打红叉,而WebContent和其他内容没有错误,但是右键run并没有run on Server。



2948919cfddc4f43b1f7bb72f1a738c3.jpeg



错误如下:




将Problems(在Window-->show view-->General即可找到)调出来查看问题所在。发现报了如下错误:


1.png



解决方法:


右键项目-->Properties-->Targeted Runtimes,发现打勾的是Tomcat9,我们需要将其取消打勾,并将Apache Tomcat v9.0打勾。这是红叉就没有了。


2.png


这里是因为在导入这个项目时的Tomcat运行环境和我自己在Eclipse上的Tomcat包发生了冲突,需要更换为自己在eclipse上的Tomcat包。


但是还是没有解决右键run并没有run on Server的问题。我再次查找原因,终于发现了问题所在:我没有将我导入的chapter1项目加入到Tomcat Server 的 Source下,所以右键run并没有run on Server


下图是添加后的,添加后需要重启eclipse就可以了。


3.png


但是过了一会又是出现了同样的问题。


经过查找资料,最终解决方法就是该项目的 .settings 文件夹中的 org.eclipse.wst.common.project.facet.core.xml 可以看到它声明了tomcat运行的特定 runtime name  和 二次运行的jre ,先将其删除,然后直接新建一个Web项目,将其 org.eclipse.wst.common.project.facet.core.xml copy到报错的项目即可。


第一张图是报错的项目的,第二张是可以跑起来的项目的。


4.png5.png




结束!

目录
相关文章
|
3月前
|
Java 编译器 Android开发
Eclipse 编译项目
Eclipse 编译项目
34 1
|
3月前
|
Android开发
Eclipse 关闭项目
Eclipse 关闭项目
66 2
|
3月前
|
Java Android开发
Eclipse 创建 Java 项目
Eclipse 创建 Java 项目
64 4
|
4月前
|
Java Maven Android开发
eclipse如何导入springboot项目
本文介绍了如何在Eclipse中导入Spring Boot项目。
72 1
eclipse如何导入springboot项目
|
4月前
|
Java Maven Android开发
eclipse搭建springboot项目
本文介绍了如何使用Spring Initializr官网生成Spring Boot项目并用Eclipse打开和运行该项目,包括配置项目信息、添加依赖、下载依赖以及启动项目的步骤。
282 1
|
4月前
|
安全 应用服务中间件 网络安全
Tomcat如何配置PFX证书?
【10月更文挑战第2天】Tomcat如何配置PFX证书?
337 7
|
4月前
|
存储 算法 应用服务中间件
Tomcat如何配置JKS证书?
【10月更文挑战第2天】Tomcat如何配置JKS证书?
553 4
|
1月前
|
网络协议 Java 应用服务中间件
centos7环境下tomcat8的安装与配置
本文介绍了在Linux环境下安装和配置Tomcat 8的详细步骤。首先,通过无网络条件下的文件交互软件(如Xftp 6或MobaXterm)下载并解压Tomcat安装包至指定路径,启动Tomcat服务并测试访问。接着,修改Tomcat端口号以避免冲突,并部署Java Web应用项目至Tomcat服务器。最后,调整Linux防火墙规则,确保外部可以正常访问部署的应用。关键步骤包括关闭或配置防火墙、添加必要的端口规则,确保Tomcat服务稳定运行。
|
6月前
|
网络协议 Java 应用服务中间件
tomcat配置域名及HTTPS
tomcat配置域名及HTTPS
|
6月前
|
Java 应用服务中间件 Windows
【应用服务 App Service】App Service 中部署Java项目,查看Tomcat配置及上传自定义版本
【应用服务 App Service】App Service 中部署Java项目,查看Tomcat配置及上传自定义版本

热门文章

最新文章

推荐镜像

更多