完美解决Eclipse导入的项目上有个红叉,但不影响项目运行的问题

 更新时间:2021年01月20日 10:04:10   作者:lee_zhou  
这篇文章主要介绍了完美解决Eclipse导入的项目上有个红叉,但不影响项目运行的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

从别的eclipse导了个项目,导入后项目文件夹上显示一个红叉,但项目能跑通。检查了jdk、tomcat版本,都改正正确了,项目目录树里面每个文件夹里面的文件,src、xml都查了,都没发现问题。

后来发现是工作空间中,项目自身的配置文件(xml)设置的问题!

1、问题如图:

2、检查了path libraries:

3、检查了JDK、Tomcat:

4、最后在problems view中发现了问题:

5、显示运行的tomcat服务器未定义?但是项目都可以跑怎么可能未定义?想了下,只有Eclipse工作空间中我这个项目本身的配置文件没有查过,导入的项目,这个文件没有改变,找到该项目:F:\EclipseWorkspace\ssh.settings

6、查看配置文件内容:

7、发现runtime标签的内容出错了!里面的服务器是之前eclipse项目的配置,导过来没有变更,删掉这个标签好了。

补充:Eclipse里项目名有红叉,但是底下的每一个文件都没有红叉

有这种错误让人很恼火,因为并不知道是哪个文件引起的整个项目错误。所以我们可以打开下边的错误按钮,看看是什么问题。

如果是因为java compiler level does not match the version of the installed java,

那么我们打开项目的properties,有一个选项为project facets,

点击打开,在右边选择Java版本为最新的,然后apply,应该就ok了。

当然也有可能是因为引用的jar包无效而导致的,根据指出的哪个jar删除进行重新引用即可。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。

相关文章

  • Linux系统Docker拉取JDK21镜像超细详解

    Linux系统Docker拉取JDK21镜像超细详解

    这篇文章主要介绍了如何在Linux系统上使用Docker拉取JDK21镜像,并基于该镜像搭建开发和测试环境,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2024-12-12
  • Java AQS 原理与 ReentrantLock 实现方法

    Java AQS 原理与 ReentrantLock 实现方法

    AQS 的作用是解决同步器的实现问题,它将复杂的同步器实现分解为简单的框架方法,开发者只需要实现少量特定的方法就能快速构建出可靠的同步器,这篇文章主要介绍Java AQS原理与ReentrantLock实现,需要的朋友可以参考下
    2025-03-03
  • Java cookie和session会话技术介绍

    Java cookie和session会话技术介绍

    session的工作原理和cookie非常类似,在cookie中存放一个sessionID,真实的数据存放在服务器端,客户端每次发送请求的时候带上sessionID,服务端根据sessionID进行数据的响应
    2023-04-04
  • springboot集成测试最小化依赖实践示例

    springboot集成测试最小化依赖实践示例

    这篇文章主要为大家介绍了springboot集成测试最小化依赖实践示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06
  • 浅谈一下Java中枚举的用法

    浅谈一下Java中枚举的用法

    这篇文章主要介绍了浅谈一下Java中枚举的用法,枚举是一个被命名的整型常数的集合,用于声明一组带标识符的常数,当一个变量有几种固定可能的取值时,就可以将它定义为枚举类型,需要的朋友可以参考下
    2023-04-04
  • Java方法签名为何不包含返回值类型

    Java方法签名为何不包含返回值类型

    这篇文章主要介绍了Java方法签名为何不包含返回值类型,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-06-06
  • Java中多态性的实现方式

    Java中多态性的实现方式

    这篇文章主要介绍了Java中多态性的实现方式,什么是多态?通过简单的一道题目帮大家理解java多态性,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-09-09
  • 彻底解决IDEA中SpringBoot热部署无效的问题(推荐)

    彻底解决IDEA中SpringBoot热部署无效的问题(推荐)

    这篇文章主要介绍了彻底解决IDEA中SpringBoot热部署无效的问题,本文给大家带来问题原因分析通过图文实例相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2020-09-09
  • Spring Cloud Feign报错问题解决

    Spring Cloud Feign报错问题解决

    这篇文章主要介绍了Spring Cloud Feign报错问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12
  • 详解Mybatis核心配置文件

    详解Mybatis核心配置文件

    今天给大家带来的是关于Java的相关知识,文章围绕着Mybatis核心配置文件展开,文中有非常详细的介绍及代码示例,需要的朋友可以参考下
    2021-06-06

最新评论