在开发 Flex 项目时,Eclipse 会针对 Flex Builder 生成的默认 index.html
文件发出警告。该文件位于“目标”文件夹(或“生成的工件”文件夹中。是的,我也在使用 Maven)。我可以消除或禁用此警告吗?
下面是生成警告的代码,但我肯定不希望更改 html - 正如我所说,这是 Adobe 建议的模板。 Eclipse 警告 body
标记上的 scroll
和大多数 embed
属性出现“未定义的属性名称 (xxx)”。
html文件中没有DOCTYPE
声明。
<html lang="en">
...
<body scroll="no">
...
<embed src="myswf.swf" quality="high" bgcolor="#869ca7"
width="100%" height="100%" name="myswf-flex" align="middle"
play="true"
loop="false"
quality="high"
allowScriptAccess="sameDomain"
type="application/x-shockwave-flash"
pluginspage="http://www.adobe.com/go/getflashplayer">
</embed>
...
最佳答案
有几个选项。最简单的方法是从包资源管理器中过滤目标文件夹。
在 Package Explorer View 中, View 右上角有一个向下的小三角形(带有工具提示 View 菜单),单击它并选择 Filters...。在对话框中选中 Name filter patterns (matching items will be hidden): 并在字段中键入 target。现在应该隐藏目标文件夹并抑制目标文件夹的错误。
尝试其他一些替代方法:在问题 View 中,选择“ View 菜单”三角形 并选择配置内容。
在对话框中,您可以:
- 取消选中类型 列表中的HTML 问题 项。显然,这会禁用所有不太好的 HTML 问题。
- 在范围部分,选择在工作集上:。要创建新的工作集,请选择选择...,为项目创建一个新的工作集,其中包括目标以外的所有内容。
关于html - 禁用有关生成的 html 的 Eclipse 警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1183281/