21xrx.com
2025-04-13 00:30:53 Sunday
文章检索 我的文章 写文章
解决Java中resources字节码文件不在target里的问题
2023-06-15 18:59:40 深夜i     14     0
Java开发 resources 字节码文件 target文件夹 IDE 打包配置 pom

在Java开发中,我们经常会使用resources文件夹来存放配置文件、图片等资源,而这些资源会在编译时被打包成字节码文件,统一放置在target文件夹中。但有时候会发现resources中的文件并没有被打包到target中,在程序运行时就会出现找不到资源文件的问题。

这可能是因为IDE(如IDEA)默认不会将某些文件夹(如resources)打包进jar包中,需要手动进行配置。具体方法是在pom.xml文件中加入下面这段代码:

src/main/resources
 
      
        
  **/*

这样之后,再重新打包项目,就会发现resources中的文件已经被正确地打包到了target中。

.xml文件、jar包。

  
  

评论区