问题
I get many "Unknown property" warnings in my css files.
This might be due to the fact that I have e(fx)clipse 2.0 and the Eclipse Web Developer Tools installed.
If I open the css files with the e(fx)clipse css editor and add /SuppressWarnings/ the warning icon changes its color (see figure below).
However:
- the Problems view still shows the warning and the default css Editor shows the warning, too.
- I do not want to add /SuppressWarnings/ since the css files are automatically generated with WinLess.
How can I disable the "Unknown property" warnings for specific files or at all?
My css files are not located under "src" but under a folder "help". That help folder contains html files for my Eclipse plugin and corresponding css files. =>Those files are not used for JavaFx/e(fx)clipse.
Here is a related article that did not really help me but might give you further information: https://www.eclipse.org/forums/index.php/t/515810/
Screenshot that shows the warnings and the Problem view (click to enlarge)
回答1:
I filed an e(fx)clipse bug [1] and uninstalled e(fx)clipse for the time being.
The main reason why I had installed e(fx)clipse at the beginning was to get rid of the access restriction warnings related to jfxrt.jar (also see [2]). Now I use additonal access rules for the JRE container in my classpath file instead of using e(fx)eclipse:
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
<accessrules>
<accessrule kind="accessible" pattern="javafx/**"/>
<accessrule kind="accessible" pattern="com/sun/javafx/**"/>
</accessrules>
</classpathentry>
[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=475347
[2] Using JavaFX in JRE 8
回答2:
You can go to the Problems View Options, select Show items that match any configuration checked bellow and deselect Xtext Check (fast) Type in all Configurations
Screenshot: How locate Option in Problems view
回答3:
I really wish I could comment... So I'm using Luna, where everything works fine. However, I had problems with Angular validation in Luna and figured out a way to work around that. So, maybe this could help you.
- Right-click on your project and select Properties
- Under Validation, check the Enable project specific settings box.
- Scroll down and select Web Resources Validator.
- If there is an Include Group and it contains File extension: css, try removing it an then re-validating your project. If the rule is not there, then Add Rule into the existing Include Group, or make a new Include Group.
Maybe you've already tried something like this.
来源:https://stackoverflow.com/questions/31817620/how-to-disable-css-warning-unknown-property-in-eclipse-mars