eclipse导入web项目之后项目中出现小红叉解决办法

简介:

项目中有小红叉我遇到的最常见的情况:

1、项目代码本身有问题。(这个就不说了,解决错误就OK)

2、项目中的jar包丢失。(有时候eclipse打开时会出现jar包丢失的情况,关闭eclipse重新打开或者重新引入jar包就OK)

3、从外部导入的项目,项目中引用jar包的位置不对,这个在“项目右键》Bulid Path》configure Build Path》Libraries”中调整包的位置就OK。

这些都是常见的,今天要说一下下面这一种:

问题产生场景:从外部导入一个项目,前面三种问题都解决了,但是项目还是小红叉,看来problems中的描述为“Target runtime Tomcat v6.0 is not defiend”。另外还有一些问题如下图所示:

解决方案:

a、在网上找到一个解决方案,找到项目的.setting文件夹,里面有一个“org.eclipse.wst.common.project.facet.core.xml”文件,把“<faceted-project></faceted-project>”元素中的内容删掉就行了,删除后项目是不报错了,但是运行项目时发现没有【run as】->【run on server】选项了。主要原因是我们

把项目的一些web属性删除了,解决办法:右键项目>>Properties>>Project Facets, 选中java, javascript,  Dynamic web Module。然后就可以发现再次

Run on server的时候就中了。附图如下:

b.其实想一想就是“org.eclipse.wst.common.project.facet.core.xml”这个配置文件的问题,首先观察一下这个文件没有更改之前的内容:

可以看见有一个选项是服务器的,直接改掉这个选项就可以了。因为我现在的服务器是Tomcat v6.0,找不到 Tomcat v8.0。所以也就是将<runtime name="Apache Tomcat v8.0"/>改成<runtime name="Apache Tomcat v6.0"/>

 

解决完成之后再重新运行一次发现项目OK了, 可以成功运行了:


目录
相关文章
|
存储 Java 应用服务中间件
eclipse怎么导入web项目?看这篇为你解决!
在导入别人写好或者自己写的web项目要确定以下几点,防止导入的时候出现错误。确认eclipse的版本确认jdk的版本确认你的服务器版本下面我们来进行实战导入web项目是为了将项目的代码和资源文件导入到一个web服务器中,以便通过网络访问和运行项目。导入web项目的主要目的是将项目部署到互联网上,使其他用户可以通过浏览器访问和使用项目。总之,导入web项目可以帮助您将应用程序推广到更广泛的用户群体,并实现实时更新和全平台访问。这为项目的成功和用户体验提供了巨大的好处。
|
Java 应用服务中间件 Android开发
IDEA导入Eclipse Web项目
IDEA导入Eclipse Web项目
86 0
|
Android开发
Eclipse发布Web项目
Eclipse发布Web项目
|
Java Maven
2021-2022新版本IDEA创建项目没有JavaEE和Web选项?
不知道大家的IDEA更新了没,更新了后,许多人发现,创建项目时,没有看见JavaEE或者JavaWeb选项了。
1955 0
|
Android开发
【JavaWeb】【Eclipse】使用Eclipse创建我的第一个网页
【JavaWeb】【Eclipse】使用Eclipse创建我的第一个网页 使用Eclipse创建我的第一个网页
178 0
【JavaWeb】【Eclipse】使用Eclipse创建我的第一个网页
|
Java Android开发
Eclipse新建项目里没有Web Project应该如何处理
Eclipse新建项目里没有Web Project应该如何处理
319 0
Eclipse新建项目里没有Web Project应该如何处理
|
Web App开发 Java Maven
eclipse 导入maven项目 不识别web
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/bitree1/article/details/80229616 今天遇到一个问题:导入maven项目,Tomcat不识别web项目,项目目录也有问题, 开始以为是pom.
1768 0

推荐镜像

更多