项目场景:
IDEA运行项目编译文件丢失
问题描述:
IDEA运行项目找不到.XML文件,编译资源文件丢失
,导致String语句出错
解决方案:
第一种解决方案 在pom.xml主配置文件添加以下代码<build>
<resources>
<resource>
<directory>src/main/java</directory><!--所在的目录-->
<includes><!--包括目录下的.properties,.xml 文件都会扫描到-->
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
第二种解决方案
首先打开maven生命周期,点击clean清除,然后点击complied编译
第三种解决方案
点击build中的rebuild project来让idea强制重新编译项目
第四种解决方案
点击清除idea无效的缓存
第五种解决方案:
资源文件复制到classes目录下,其他的复制到相同路径下