获取Eclipse来识别Spring MVC项目中通过上下文包含的CSS


问题内容

我已经阅读了许多将CSS包含到Spring MVC项目中的方法,并且将它们部署到服务器上时,它们都可以很好地加载:

<link href="${pageContext.request.contextPath}/css/style.css" rel="stylesheet">
<link href="<c:url value='/css/style.css' />" rel="stylesheet">
<link href="/MyApp/css/style.css" rel="stylesheet">

但是,除非我提供相对路径(例如../../css/style.css),否则Eclipse似乎不太满意,但是部署时该路径显然不会加载。如果使用以上三种方法中的任何一种,则路径下方会出现一条红色波浪线,并显示以下错误:

Undefined CSS file ("${pageContext.request.contextPath}/css/style.css").

该样式表中使用的所有类也将具有类似的错误:

Undefined CSS class (class-name).

我是否缺少某些东西?还是我必须忍受这个东西并关闭警告?


问题答案:

我也遇到了这个问题,发现在githib上的Eclipse WTP Webresources项目中报告了一个错误:

https://github.com/angelozerr/eclipse-wtp-
webresources/issues/37

如果/当此问题解决后,我们烦人的红色波浪线将成为过去!