Maven 2 我可以将单个文本文件打包为maven repo中的文本文件吗?

Maven 2 我可以将单个文本文件打包为maven repo中的文本文件吗?,maven-2,maven-plugin,Maven 2,Maven Plugin,我有一个配置文件,希望将其作为依赖项包含在maven pom.xml中。我想保留几个版本,并将其显示在类路径中。我意识到我可以把它装在一个罐子里,但我团队中的其他人希望能够轻松地检查它的内容。查看pom.xml中允许的类型,我只看到pom、jar、war、ear等等。。。基本上只是一些档案。因此,我想知道pom.xml打包单个文件时会是什么样子。我会将检查服务器上的maven工件想象成 myconfig-0.0.1.cfg myconfig-0.0.1.cfg.md5 myconfig-0.0.

我有一个配置文件,希望将其作为依赖项包含在maven pom.xml中。我想保留几个版本,并将其显示在类路径中。我意识到我可以把它装在一个罐子里,但我团队中的其他人希望能够轻松地检查它的内容。查看pom.xml中允许的类型,我只看到pom、jar、war、ear等等。。。基本上只是一些档案。因此,我想知道pom.xml打包单个文件时会是什么样子。我会将检查服务器上的maven工件想象成

myconfig-0.0.1.cfg
myconfig-0.0.1.cfg.md5
myconfig-0.0.1.cfg.sha1
myconfig-0.0.1.pom
myconfig-0.0.1.pom.md5
myconfig-0.0.1.pom.sha1

那么这可能吗?pom.xml会是什么样子?

我会将配置文件包装在一个jar中,并在
生成资源的过程中使用插件jar(参见示例)。这将允许轻松地对其进行版本设置,轻松地将其添加为依赖项,并轻松地对其进行检查。

请参阅本讨论,特别是关于使用maven安装插件定义可安装工件的讨论: