configuration - 如何在Maven Appassembler中包含配置文件?

标签 configuration maven packaging appassembler

我正在使用Maven Appassembler插件来打包我的应用程序。我想将一些配置文件与该应用程序打包在一起。我已经找到了 configurationDirectory includeConfigurationDirectoryInClasspath 参数,但是还没有找到如何创建(和填充)该配置目录的方法。我试过将文件放在src/main/resources中,但这只是将它们放入我项目的jar文件中。

使用Maven做到这一点的“正确”方法是什么?

最佳答案

不幸的是,这是当前发行版中appassembler插件的限制。通常,该插件与程序集插件结合使用以生成最终的 Artifact ,您可以在其中包含对配置目录的引用。但是,如果您只想从appassembler插件中获得功能结构,则需要手动将文件复制到位。可以在此处找到将antrun插件与src/main/conf目录一起使用的示例:http://svn.apache.org/viewvc/archiva/trunk/archiva-jetty/

关于configuration - 如何在Maven Appassembler中包含配置文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2084855/

相关文章:

email - 普罗米修斯警报管理器 "to"字段中的多个电子邮件接收器

elasticsearch - ElasticSearch单一翻转索引配置

maven - Maven 3 可以重新下载损坏的文件而不是使构建失败吗?

java - 如何使用现有的 pom.xml 将第三方文件发布到远程 Maven 仓库?

Maven 似乎正在拉入具有测试范围的 jar

java - 在不修改 catalina.sh 的情况下设置 Java/Tomcat 堆大小(Xmx)

javascript - 使 jqGrid 中的列不可隐藏

python - 发布 python 模块的标准模式是什么

python - 在 Python 中组合模块文件