Eclipse中java文件图标变成空心J如何解决?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

Eclipse中java文件,正常情况下是这样的:

有时候我们会看到java文件变成这样了:

这两种java文件的区别在于,空心的java文件不会被编译,只是一种资源文件。

把空心java改为非空心java的方式:

在项目上右键->Build Path->Configure Build Path->Source

或者在项目上右键->Properties->Java Build Path->Source

反正就是这个界面;

点其中的Included那一行,或者Excluded那一行,点右边的Edit按钮,可以在弹出的窗口配置java文件是否被编译。

上面是哪些文件被编译,下面是哪些文件不被编译。

界面是这样:

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

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

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

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

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

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

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

Eclipse中java文件图标变成空心J如何解决相关推荐

  1. Eclipse中Java文件图标由实心J变成空心J的问题

    在eclipse中空心J的java文件,表示不被包含在项目中进行编译,而是当做资源存在项目中.例如: 当是单个文件为空心J的时候 1.右击该文件 – >BuildPath -->Inclu ...

  2. eclipse中java类图标J标志变空心*

    eclipse中java类图标J标志变空心 右键直接找Build Path,具体操作如下: 在出现问题的文件上:右键→Build Path→Include:点击Include即可恢复正常. 相反的将正 ...

  3. 关于eclipse的Java文件前面有红色感叹号的解决办法

    关于eclipse的Java文件前面有红色感叹号的解决办法 出现红色感叹号的情况是你的builderpath里面出现了一些双重的jar结构 解决的方法就是在你的Java文件上面右键buildpath ...

  4. 解决啦idea 中 java文件图标左下角出现红色J

    说句实话啊,我写代码这么久,这还是我第一次遇到的情况 当时我还没注意,我就打开这个java文件开始写,发现代码没有给提示,那一刻,我慌了 我反复检查我代码是否写错了,发现我都还没开始写多少,怎么会错 ...

  5. Eclipse中java文件编码格式修改

    在eclipse中可以影响java文件编码格式的设定有好几处.先要知道当前情况下哪个设定起作用,再针对性的进行修改. determined from content type 右键点击java文件-& ...

  6. eclipse中java文件报错:The type java.lang.Object cannot be resolved. It is indirectly referenced from r

    问题:The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class fi ...

  7. IDEA中java文件出现小黄色的J

    idea中Java文件出现黄色的J,重新部署文件即可 1.打开项目的工程结构设置 2.打开modules选择sources,点击右侧的× 3.移除当前的文件 4.带年纪➕ 添加之前的项目,文件就变成正 ...

  8. Eclipse中java文件头注释格式设置

    2019独角兽企业重金招聘Python工程师标准>>> Eclipse中java文件头注释格式设置 Eclipse中java文件头注释格式设置 windows->prefere ...

  9. Eclipse中javascript文件 clg 变为console.log();

    Eclipse中javascript文件 clg 变为console.log(); window>preferance>JavaScript>Editor>Templates ...

最新文章

  1. 使用cmake组建跨平台项目
  2. 【c语言】蓝桥杯入门训练 序列求和
  3. Java中判断两个Date时间段是否有交集的方法
  4. excel图片地址直接显示图_图片转表格基于百度AI
  5. Effective Java之努力使失败保持原子性(六十四)
  6. 由VMWorld2010想到的Social Media宣传
  7. 测量时间:从Java到内核再到
  8. 【网络小说推荐】纨绔才子
  9. jsp页面判断输入编号已存在mysql中_面试官让我聊聊Mysql基础架构之日志文件与数据文件...
  10. 自动化测试工具之 selenium
  11. 你不知道的Event
  12. nginx服务无法停止(Windows)
  13. 双线性对在密码学中的应用(上)
  14. python正版软件多少钱_多款正版软件 + 付费教程迎来史低价,少数派「双十一」活动全面开始...
  15. 怎么用计算机算ess tss,计量经济学rss.tss.ess.是什么他们的..._注册计量师_帮考网...
  16. 如何应对VB中对象库注册失败(MSCOMCTL.OCX)
  17. Matlab 绘制多条曲线,方法!
  18. Maximum length exceeded错误的解决办法
  19. 近红外脑功能成像原理
  20. JS TS 给函数注释的规范

热门文章

  1. 信息安全意识如何免费宣贯
  2. Python 编码规范(pep8)
  3. JSP页面传值到JSP页面
  4. python实现多张多格式图片转PDF并打包成exe
  5. Optimizing the Latent Space of Generative Networks
  6. 网站使用新浪微博登录
  7. bosun_与Bosun一起监控
  8. 06 “eden没有发生minor gc, 对象直接分配在了old gen“ 的调试
  9. 浙大计算机学院研究生读书报告,浙江大学工程师学院研究生读书报告撰写要求与模板...
  10. Navicat使用存储过程插入大量数据