IDEA没法连接文件路径“Cannot resolve directory 'static'”

1、系统环境

  • Mac OSX 10.12.3
  • JetBrain IDEA

2、问题描述

在Java开发中常常会将jsp文件放入WEB-INF目录下,这样就会致使没法连接到引入的css或js文件,按下Ctrl或Cmd键鼠标左键单击文件路径,没法找到文件,以下图css

Cannot resolve directory

3、解决办法

方法一

  • 打开IDEA设置面板

Preference

  • 查找 Web Contexts 选项,并设置 WEB-INF/jspWeb Context/

Web Contexts

方法二

直接修改(没有新建) .idea 下的 webContexts.xml 文件,添加以下行web

<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
  <component name="WebContextManager">
    <option name="state">
      <map>
        <entry key="file://$PROJECT_DIR$/src/main/webapp/WEB-INF/jsp" value="file://$PROJECT_DIR$/src/main/webapp" />
      </map>
    </option>
  </component>
</project>

4、实践结果

Result

相关文章
相关标签/搜索