【IDEA】idea 无法打包文件到 target 如何处理.

文章目录

  • 1. 一般原因就是文件的资源没有设置
  • 2. 还有可能是打包的配置中没有包含xxx.xml,xxx.sql等
  • 3. 还有一种情况是,因为缓存

1. 一般原因就是文件的资源没有设置

比如常见的 maven 项目,必须标记资源的类别,否则就有可能无法编译到target

【IDEA】idea 无法打包文件到 target 如何处理._第1张图片

2. 还有可能是打包的配置中没有包含xxx.xml,xxx.sql等

maven 插件默认只会打包标准 maven 项目的文件,像我们在 java 目录添加的如:xxx.sql、xxx.xml文件等可能就不会打包(如下图)

【IDEA】idea 无法打包文件到 target 如何处理._第2张图片

这种情况你需要配置打包插件(如下)

<build>
        
    <resources>    
        <resource>    
                
            <directory>src/main/javadirectory>       
            <includes>
                <include>**/*.xmlinclude>
            includes>     
            <excludes>  
                <exclude>**/*.yamlexclude>  
            excludes>  
            <filtering>truefiltering>     
        resource>  			
    resources> 	
build>

3. 还有一种情况是,因为缓存

Idea 的很多奇怪的问题,很大可能就是因为缓存,一般可以通过清除缓存并重启很好的解决

【IDEA】idea 无法打包文件到 target 如何处理._第3张图片

【IDEA】idea 无法打包文件到 target 如何处理._第4张图片

你可能感兴趣的:(工具,intellij-idea)