首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Maven Profiles Jar问题

Maven Profiles Jar问题
EN

Stack Overflow用户
提问于 2013-03-25 19:24:13
回答 1查看 264关注 0票数 0

我有dev/XYZ.properties文件,我正在使用maven -P dev install构建jar文件。如何将属性文件放在子文件.jar/META-INF/XYZ.properties文件中

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-25 21:03:52

您必须为您的概要文件dev执行maven-resources-plugin:copy-resources目标,并将其与适当的阶段绑定(对我来说,process-resources似乎是最好的阶段)。下面是如何定义您的配置文件dev

代码语言:javascript
复制
<profile>
  <id>dev</id>
  ...
  <build>
     <plugins>
        <plugin>
           <artifactId>maven-resources-plugin</artifactId>
           <version>2.6</version>
           <executions>
             <execution>
               <id>copy-resources</id>
               <phase>process-resources</phase>
               <goals>
                 <goal>copy-resources</goal>
               </goals>
               <configuration>
                  <outputDirectory>${basedir}/target/classes/META-INF</outputDirectory>
                  <resources>          
                    <resource>
                       <directory>${basedir}/dev</directory>
                       <includes>
                         <include>XYZ.properties</include>
                       </includes>
                    </resource>
                   </resources>              
               </configuration>            
            </execution>
         </executions>
     </plugin>
   </plugins>
</build>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15613715

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档