Maven 在IntelliJ中将生成的文件夹标记为资源目录 问题:

Maven 在IntelliJ中将生成的文件夹标记为资源目录 问题:,maven,intellij-idea,Maven,Intellij Idea,有没有办法为编译时复制的资源获取语法高亮显示 我确实尝试在IntelliJ中将分解的资源文件夹标记为资源目录,但这并没有改变任何事情 更多信息 因此,我有以下maven多模块项目: WebApp(战争包装) src.main.webapp.view index.html 静态源(罐包装) src.main.resources.css style.css src.main.resources.javascript test.js WebApp依赖于StaticResourc

有没有办法为编译时复制的资源获取语法高亮显示

我确实尝试在IntelliJ中将分解的资源文件夹标记为资源目录,但这并没有改变任何事情

更多信息 因此,我有以下maven多模块项目:

  • WebApp(战争包装)
    • src.main.webapp.view
      • index.html
  • 静态源(罐包装)
    • src.main.resources.css
      • style.css
    • src.main.resources.javascript
      • test.js
WebApp依赖于StaticResources,并使用以下设置加载css和javascript文件:

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-war-plugin</artifactId>
            <configuration>
                <overlays>
                    <overlay>
                        <groupId>com.test</groupId>
                        <artifactId>StaticSources</artifactId>
                        <type>jar</type>
                    </overlay>
                </overlays>
            </configuration>
        </plugin>
        <plugin>
            <artifactId>maven-resources-plugin</artifactId>
        </plugin>
    </plugins>
</build>

无法解析尚不存在的文件/文件夹。。。相对路径(以
/
./
开头)总是相对于当前文件进行解析,而不管配置的根是什么。 因此,我只能建议通过在标签上方添加
注释来抑制检查:

<!--suppress HtmlUnknownTarget -->
<link href="../css/style.css" rel="stylesheet" type="text/css" />


无法解析尚不存在的文件/文件夹。。。相对路径总是相对于当前文件进行解析,而不管配置的根是什么。因此,我只能建议通过添加
comment@lena谢谢你的回答。你能提供它作为一个答案,这样我可以接受它的情况下,没有其他人有什么要说的?
<!--suppress HtmlUnknownTarget -->
<link href="../css/style.css" rel="stylesheet" type="text/css" />