Sie*_*tse 9 configuration packaging maven appassembler
我正在使用Maven Appassembler插件打包我的应用程序.我想用应用程序打包一些配置文件.我找到了configurationDirectory
和includeConfigurationDirectoryInClasspath
参数,但我还没有找到我应该如何创建(和填充)该配置目录.我已经尝试将文件放入src/main/resources
,但这只是将它们放在我的项目的jar文件中.
使用maven的"正确"方法是什么?
不幸的是,这是当前版本中的appassembler插件的限制.通常,插件与程序集插件结合使用以生成最终工件,您可以在其中包含对配置目录的引用.但是,如果您只想从appassembler插件获得功能结构,则需要手动将文件复制到位.src/main/conf
可以在此处找到将antrun插件与目录一起使用的示例:http://svn.apache.org/viewvc/archiva/trunk/archiva-jetty/