ECLIPSE java类文件从实心变为空心,以及右键项目没有 build path,或build path显示 no available source的问题

2023-10-27

导入别人的项目,一开始问题是Java类文件的图标由实心变成了空心,这样的话类文件不能编译,main方法也不能执行。

查了半天都说要重新配置 build path,可是我右键项目名根本就没有build path。

然后有人说把右上角 javaEE改成 java

改成Java后右键有 build path 了,但是显示  no available source

继续查询后,有人说是项目导入的问题,应该是  .project文件有问题,打开该文件后发现是这样的

然后我看了我其他的项目发现并不是这个,于是修改

变成这样后,删除项目重新导入,问题就解决了。原理的话我也不清楚,欢迎指点。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ECLIPSE java类文件从实心变为空心,以及右键项目没有 build path,或build path显示 no available source的问题 的相关文章

  • RxJava + Retrofit 2 的正确使用方法

    我有这样的 JSON success true data id 29 name u0420 u0435 u0441 u0442 u043e u0440 u0430 u0446 u0456 u044f u0411 u0430 u0447 u0
  • 通过 html tidy 提供渲染 jsp 页面

    我有一个在 Glassfish 上运行的 Java 项目 它会呈现一些难看的 HTML 这是使用各种内部和外部 JSP 库的副作用 我想设置某种渲染后过滤器 通过 HTMLTidy 提供最终的 HTML 这样源代码就很好且整洁 有助于调试
  • Java中的文字赋值[重复]

    这个问题在这里已经有答案了 定义上有什么区别 double example 23 1d or double example 23 1 为什么long float double可以以l f d结尾 之间没有区别double example 2
  • Glassfish:在部署期间修改 EAR 的部署描述符

    经过几天的搜索 尝试和摇头 我将这个问题发布到 SO 尽管它seems已经得到答复 这是场景 我有一个 EAR 应用程序 目前 包含一个 WAR 和一个 EJB 模块 EJB 模块使用 JPA persistence xml 并且一些无状态
  • 如何将抽象工厂与单例模式结合起来? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我正在用 java 编码 并且对这些模式很陌生 谁能给我一个也使用单例的工厂抽象的例子 这是一个实现类的示例单例模式 这个实现也是线程安全
  • Java Spark DataFrameReader java.lang.NegativeArraySizeException

    学习 Spark for java 并尝试阅读 csv文件为DataFrame使用DataFrameReader 甚至不能得到一个超级简单的 csv文件工作 因为我不断收到异常java lang NegativeArraySizeExcep
  • 初始堆大小无效。无法创建Java虚拟机

    我遇到了下一个问题 我尝试通过startup bat手动启动Tomcat 但似乎没有显示任何结果 然后我尝试运行shutdown bat 控制台显示如下 D apache tomcat 7 0 35 bin gt startup bat U
  • 如何在 Java 中使用 StringUtils?

    我是 Java 初学者 我想用StringUtils replace但 Eclipse 输出 StringUtils cannot be resolved I tried import java lang 但它不起作用 java lang不
  • net.sf.jasperreports.engine.JRRuntimeException:java.io.IOException:无法读取字体数据

    我正在尝试通过 JasperReport 创建 PDF 报告 但读取字体数据时出现问题 我有 jasperreports extension properties 和 ClassPath 中的相关 TTF 文件 这是错误 java io I
  • spring mvc 跟踪引用页面

    在基于注释的弹簧控制器中 如果用户正在url com first page并点击一个链接或提交一份表格指出url com second page 如何制作second page知道url of first page所以这样second pa
  • Java 中的 MP4 容器编写器

    我想找到一个免费的 Java MP4 容器 编写器 我不需要编码器 只需要能够根据预期值写入正确原子的编码器 Bonus对于这样一个库 也可以编写 有效 F4V 我更喜欢纯 Java 解决方案 而不是使用 JNI 或外部可执行文件的解决方案
  • 为什么下面代码的输出是Thread[main,5,main]

    public class test1 public static void main String args TODO Auto generated method stub Thread t Thread currentThread Sys
  • 为什么我要使用责任链而不是 switch 语句

    考虑一下您已经获得了多次验证 仅当要检查的对象属于某种类型时 这些验证才应生效 为什么我要使用责任链而不是 switch 语句 责任链示例 public class Executor Inject private ValidatorFact
  • 使用 Box2d(适用于 Android)进行碰撞检测?

    有人可以解释一下使用 box2d for android 进行碰撞检测的工作原理吗 我无法理解 BBContactListener 以什么方式工作 BBContactListener listener new BBContactListen
  • Java 不可变对象 [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我正在学习不变性的概念 据我了解 一旦创建对象 不可变对象就无法更改其值 但我不明白不可变对象的以下用途 They are 自动是线程
  • 获取包中声明的所有 Java 类的名称

    我正在编写一个功能 它将有助于将类放入我的程序的某个包中 另外 我只想要子类某个类的类 我需要这些类才能调用它们的静态方法 有没有一种自动的方法来做到这一点 如果是的话 速度慢吗 如果我不清楚 我想要的是这样的 ArrayList
  • 如何列出hadoop hdfs中目录及其子目录中的所有文件

    我在 hdfs 中有一个文件夹 其中有两个子文件夹 每个子文件夹大约有 30 个子文件夹 最后 每个子文件夹都包含 xml 文件 我想列出所有 xml 文件 仅给出主文件夹的路径 在本地我可以这样做apache commons io 的 h
  • Java 验证日期为 yyyyMMddHHmmss

    我想在java中验证给定的日期格式为yyyyMMddHHmmss 状况 应符合格式 yyyyMMddHHmmss 它应该验证当前日期 它应该验证与当前小时有 3 小时或 3 小时差异的小时数 如果满足所有三个条件 Java 方法应返回 tr
  • 更新分页。是否可以?

    他们是否存在一些方法来处理更新分页 例如我有 100 行类型 Id private Integer id Column private boolean flag Column private Date last 一开始它们看起来像 id f
  • Spring Transactional 减慢了整个过程

    我正在尝试分析我有两堂课的情况 其中一个类是 ProcessImpl 它是起点并在内部调用其他子事务 我不知道出了什么问题 processImpl正在导入一些东西并将相关数据写入数据库 Specs Spring orm版本 3 2 18 发

随机推荐

  • c#特性(Attribute)与反射(Reflection)学习

    概念 特性 Attribute 用于在运行时传递程序中各种元素 比如类 方法 结构 枚举 组件等 的行为信息的声明性标签 放置在他所修饰的元素前面用 包裹 用于添加元数据 如编译器指令和注释 描述 方法 类等其他信息 可以使用预定义的特性或
  • 通过SpringBoot生成微信小程序二维码,跳转指定页面

    以下通过两种方法实现生成微信小程序二维码保存 通过华为存储obs服务 通过 IO流 字符流的使用 读取字符流 字符流写入 微信小程序获取二维码参数 onLoad function options console log options 方式
  • qt 如何在另一个线程更新控件状态

    在 Qt 中 如果要在另一个线程中更新控件的状态 有以下几种方法可以考虑 使用信号和槽 在另一个线程中发射信号 连接到控件的槽函数 在槽函数中更新控件的状态 使用事件队列 在另一个线程中调用 QCoreApplication postEve
  • 手机投屏不是全屏怎么办_手机投屏到竖放的电视

    手机投屏到竖放的电视 今天有网友给我发了手机投屏电视 但是手机横屏之后 电视机还是竖屏 其实这个很正常 因为当手机与电视机处于镜像投屏模式的时候 因为显示比例的关系 电视机是不会满屏的 只能以竖屏模式在中间显示一部分画面 就像上面的图一样
  • Maven Install 报错:To see the full stack trace of the errors, re-run Maven with the -e switch

    博主 在eclipse打包项目 将war包部署到 linux 上 install 时的报错 蓝色标志 出现这个error信息 说明仓库里有些对应的jar包没下载完全 试过非常多办法就是不行 最后 处理方法是去到本地仓库里 把对应的jar包先
  • 【干货】日志管理与分析(一)——日志收集及来源

    对广大IT工作者 尤其是运维和安全人员来说 日志 是一个再熟悉不过的名词 日志从哪来 机房中的各种软件 系统 防火墙 和硬件 交换机 路由器等 都在不断地生成日志 IT安全业界的无数实践告诉我们 健全的日志记录和分析系统 是系统正常运营 优
  • [C++]抽象工厂模式

    抽象工厂模式 Abstract Factory Pattern 是围绕一个超级工厂创建其他工厂 该超级工厂又称为其他工厂的工厂 这种类型的设计模式属于创建型模式 它提供了一种创建对象的最佳方式 在抽象工厂模式中 接口是负责创建一个相关对象的
  • KETTLE WEB管理控制台设计

    KETTLE WEB管理控制台设计 系统效果图 1 资源配置管理 1 1 用例图 1 2 用例叙述 1 2 1 添加资源库用例 用例名称 添加资源库 前置条件 操作员在启动这个用例之前 必须先执行过 登录 用例 主要事件流 1 当用户选择添
  • 清除input的缓存

    有过表单设计经验的朋友肯定知道 当我们在浏览器中输入表单信息的时候 往往input文本输入框会记录下之前提交表单的信息 以后每次只要双击 input文本输入框就会出现之前输入的文本 这样有时会觉得比较方便 但有时也会暴露用户的隐藏数据 那么
  • oracle简单的备份

    企业之中这种备份肯定用不到 只是闲着没事简单备份一下自己的数据库 方便以后调数据 查阅 一 备份 1 打开cmd 切到oracle的bin目录 2 备份 exp scott 123456 file E oracle备份 scott back
  • CUDA优化:最大化内存吞吐量(官方文档翻译)

    毕业设计要翻译技术资料 3000 字 这里找了英伟达 CUDA TOOLKIT DOCUMENTATION 的 5 3 节 最大化内存吞吐量来 翻译一下 供参考 并希望此文对诸位的 CUDA 程序优化有所帮助 5 3 最大化内存吞吐量 最大
  • 【JPCS 独立出版】2022年机器人与人工智能国际会议(JCRAI 2022)

    2022年机器人与人工智能国际会议 JCRAI 2022 重要信息 会议网址 www jcrai org 会议时间 2022年10月14 16日 召开地点 中国成都 截稿时间 2022年8月30日 录用通知 投稿后2周内 出版社 Journ
  • 【论文&模型讲解】VideoBERT: A Joint Model for Video and Language Representation Learning

    文章目录 前言 0 摘要 1 Introduction 2 相关工作 3 模型 3 1 BERT 3 2 VideoBERT 4 实验与分析 4 1 数据集 4 2 视频和语言预处理 4 3 模型预训练 4 4 zero shot 动作分类
  • Windows与WSL子系统Docker和NVIDIA安装注意事项

    Windows与WSL子系统Docker和NVIDIA安装注意事项 WSL子系统NVIDIA驱动安装的注意事项 确保在windows上安装了CUDA11 8 一定确保CUDA确实安装 一定需要在WSL子系统再重新安装CUDA11 8 设置一
  • windows配置组策略所有题目

    sa禁用cmd 用户配置 策略 管理模板 系统 阻止访问命令提示符 sa隐藏c盘 用户配置 策略 管理员模板 windows组件 文件资源管理器 隐藏我的电脑中的这些指定的驱动 sa组桌面环境 用户配置 管理员模板 桌面 退出时不保存设置
  • python复习之零碎知识点

    马上就要考试了 相信大家在大的知识块上已经都复习的差不多了 今天带大家一起看一看较为细节的一些知识点吧 abs 用来计算复数的模长 python不支持字符与数字相加 gt gt gt a 1 Traceback most recent ca
  • tensorflow1.14.0安装教程--保姆级

    方法不止一种 下面仅展示一种 注 本人电脑为win11 anaconda的python版本为3 9 但tensorflow需要python版本为3 7 所以下面主要阐述将python版本改为3 7后的安装过程以及常遇到的问题 1 首先电脑安
  • GIT 撤销与回滚

    git 相信大家都会用 但是大家有没有遇到过 不小心把不该提交的文件 commit 了 小编整理了一些我在开发中常见的使用场景 供大家参考 场景一 糟了 我刚把不想要的代码 commit到本地仓库中了 但是还没有做push操作 这种场景称为
  • Java什么是对象?

    真实世界对象具有共同的两个特性 它们都有状态和行为 狗有状态 名字 颜色 品种 饥饿 和行为 叫 刨地 摇尾巴 自行车也有状态 当前的齿轮档位 当前的脚踏板频率 当前的速度 和行为 变速 变脚踏板速率 刹车 识别真实世界对象的状态和行为是开
  • ECLIPSE java类文件从实心变为空心,以及右键项目没有 build path,或build path显示 no available source的问题

    导入别人的项目 一开始问题是Java类文件的图标由实心变成了空心 这样的话类文件不能编译 main方法也不能执行 查了半天都说要重新配置 build path 可是我右键项目名根本就没有build path 然后有人说把右上角 javaEE