如何在maven生成的jar文件的META-INF文件夹中添加文件夹和文件

How to add folder and files inside the META-INF folder of maven generated jar file

我想在生成的 MET-INF 文件夹中的特定目录结构中添加几个文件。我正在使用 maven。

abc.jar
  |-META-INF
  |    |-bind
  |        |-obj.map 
  |-BOOT-INF
  |-org 

mvn和jdk版本如下图

maven home: C:\tools\apache-maven-3.6.3-bin\apache-maven-3.6.3\bin\..
Java version: 1.8.0_181, vendor: Oracle Corporation, runtime: C:\jdk1.8.0_181\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

我的项目结构如下:

ABC
|--src
|   |-main
|   |   |-java
|   |   |-resources  
|   | 
|   |-test
|--pom.xml

终于想通了。

我创建了所需的目录结构,如下所示, 创建了一个 bin 文件夹并在其中创建了 obj.map 文件。

ABC
|--src
|   |-main
|   |   |-java
|   |   |-resources  
|   |        |-bind
|   |          |-obj.map 
|   |-test
|--pom.xml