Eclipse中Java文件图标由实心J变成空心J的问题。
空心J的java文件,不被包含在项目中进行编译,而是当做资源存在项目中。
查了网上的解决方法,有一种是说右击该文件 --> BuildPath --> Include
,但是我右件该文件没有发现有这个选项.
尝试了另一种解决方法好使了,在BuildPath-->configure
buildpath--->source中 有Included
和excluded,将文件从excluded去除到Included就可以了.
空心J的java文件,不被包含在项目中进行编译,而是当做资源存在项目中。
在网上搜到的两种解决办法:
办法1:
右击该文件 --> BuildPath --> Include
正常实心J时,该选项为 Exclude
方法2:
BuildPath-->configure buildpath--->source中添加需要被包含的代码
没太看懂,最后用类似的方法解决的:
选中工程--右键Properties--Java Build Path--Source
找到出现空心J的Java文件所在的包,展开树,正常情况为:
Included:(All)
Excluded:(None)
Native library location:(None)
我的工程中Exclued项有空心J的Java文件的目录,选中Excluded,点左侧Remove,然后确定。