Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse似乎认为CSS文件是Java源代码_Java_Css_Eclipse_Javafx - Fatal编程技术网

Eclipse似乎认为CSS文件是Java源代码

Eclipse似乎认为CSS文件是Java源代码,java,css,eclipse,javafx,Java,Css,Eclipse,Javafx,我正在为Java开发人员使用Eclipse IDE[版本:2018-12(4.10.0)) 构建id:20181214-0600]以开发JavaFX项目,但我遇到了一些问题。 在Java更新之后,我在CSS文件中发现了几个错误。Eclipse似乎认为CSS文件是Java源代码,如下图所示 当我在错误上拖动鼠标时,描述为“令牌‘无效字符’上的语法错误,预期接口”(因为#符号) 我确信代码是正确的,因为在最新的java更新版本1.8.2之前没有错误。 有人能帮我吗?对于eclipse,它是一个ja

我正在为Java开发人员使用Eclipse IDE[版本:2018-12(4.10.0)) 构建id:20181214-0600]以开发JavaFX项目,但我遇到了一些问题。 在Java更新之后,我在CSS文件中发现了几个错误。Eclipse似乎认为CSS文件是Java源代码,如下图所示

当我在错误上拖动鼠标时,描述为“令牌‘无效字符’上的语法错误,预期接口”(因为#符号) 我确信代码是正确的,因为在最新的java更新版本1.8.2之前没有错误。
有人能帮我吗?

对于eclipse,它是一个java类,实际上图标上有“J”。当您创建它时,可能已经创建了一个新类,然后重命名了它

创建一个新的通用文件,而不是java类,并将内容复制到新文件中。 要创建常规文件,请右键单击,然后按“新建->其他->常规->文件”进行操作


祝您度过愉快的一天

这里发生的事情很可能是@Gianpio Benincasa所说的:您创建了一个新类,然后在文件资源管理器中将其重命名

但是,值得检查一下:转到“窗口/首选项”,在“过滤器”框中键入“关联”,以快速导航到“设置常规>编辑器>文件关联”,并滚动浏览*.css的文件类型列表。单击它,并检查与之关联的编辑器


没有特别相关插件的eclipse应该只列出“文本编辑器”,并且应该标记为默认。如果您添加了专门用于编辑CSS的插件,这些插件也将被列出(其中一个插件现在可能是默认插件)。也许您或其他人以某种方式特意将java编辑器添加到此列表中。如果是这种情况,只需再次将“文本编辑器”设为默认值(单击它,单击“默认”),然后单击java编辑器,然后单击“删除”。

您可以发布css文件的粘贴库吗?您有什么特别的理由将css文件保存在源程序包中而不是资源文件夹中吗?请检查您的“内容类型”首选项页面,查看是否已在Java源文件下添加了*.css。您可能可以删除它。另外,右键单击该文件并确保没有使用Java编辑器打开它。