原文链接:https://www.cnblogs.com/lianshan/p/7358966.html

背景:

如果你想在项maven生命周期内,运行一段java代码,或者一段独立的程序,或者说我们所指的预执行,初始化某些值,生成某些不能预先生成的文件。
那么这样我们就可以使用exec-maven-plugin进行程序的预执行,生成相关文件。
具体配置如下:

<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.6.0</version>
<executions>
<execution>
<goals>
<goal>java</goal> <!-- java还是exec-->
</goals>
<phase>compile</phase> <!--生命周期-->
</execution>
</executions>
<configuration>
<mainClass>com.sf.ucmp2.doclet.Main</mainClass> <!--程序入口,主类名称-->
<arguments>
<argument>-encoding</argument> <!--相关参数-->
<argument>utf-8</argument>
</arguments>
<classpathScope>compile</classpathScope>
</configuration>
</plugin>

  

最新文章

  1. 用友U8 归纳采购退货结算三种情况
  2. Hyper-V初涉_共享式网络链接
  3. html的head里出现了 http://c.cnzz.com/core.php
  4. Eclipse安装SVN插件及使用说明
  5. Codeforces 615C Running Track(DP + Trie树)
  6. 关于viewpoint的疑惑
  7. IOS推荐学习网站
  8. TF-IDF与余弦相似性的应用(二):找出相似文章
  9. Sublime Text3一些安装和使用技巧
  10. DataGridView默认不选中
  11. 读mongoose api 记录
  12. js制作列表滚动(有滚动条)
  13. [LeetCode] 26. Remove Duplicates from Sorted Array ☆(从有序数组中删除重复项)
  14. VMware 克隆多台Linux机器并配置IP
  15. FHQ Treap及其可持久化与朝鲜树式重构
  16. LRU和LFU的区别
  17. JMeter UI 启动时报错
  18. maven学习资料
  19. Glassfish 4 修改server.log 等配置
  20. CoreData 从入门到精通(二) 数据的增删改查

热门文章

  1. BZOJ1017 树形DP
  2. WordPress 伪静态规则(IIS/Apache/Nginx)
  3. mantisbt2.22.1 中使用自带的phpmailer发送邮件(实测可用)
  4. [编辑排版]小技巧---markdown 转 richText
  5. 【C++】变量
  6. [Objective-C] 017_UI篇_UIView(中)
  7. Python连接不上SQL Server的两种根治思路
  8. PowerShell读写文件,行的去重
  9. 【Storm】与Hadoop的区别
  10. Redis 入门到分布式 (六)常见的持久化开发运维问题