主要是因为idea默认只会编译.class文件而不会默认编译静态资源,需要在pom文件中指定
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.doc</include>
</includes>
<excludes>
<exclude>**/*.java</exclude>
</excludes>
</resource>
</resources>
</build>
cannot be opened because it does not exist错误解决方法