一、maven-resources-plugin

为了使项目结构更为清晰,Maven区别对待Java代码文件和资源文件,maven-compiler-plugin用来编译Java代码,maven-resources-plugin则用来处理资源文件。

项目工程中pom.xml显式引用maven-resources-plugin 插件

<project>...<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-resources-plugin</artifactId><version>3.1.0</version><configuration><delimiters><delimiter>@</delimiter></delimiters><useDefaultDelimiters>false</useDefaultDelimiters></configuration></plugin></plugins></build>...
</project>

该插件被引入后,在 D:\repos\org\apache\maven\plugins\maven-resources-plugin会新增一个Jar包

官网参考地址:Apache Maven Resources Plugin – Specifying a character encoding scheme
Apache Maven Resources Plugin – resources:resources

二、maven-compiler-plugin

Maven提供的编译java源码的插件,比如指定编译的jdk版本,编译文件的编码(UTF-8)

<build><plugins><plugin><!--用于声明编译的相关配置,若不声明,则maven采用默认的相关配置--><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.8.1</version><configuration><!--声明源代码的jdk版本--><source>1.8</source><!--声明生成目标的jdk版本--><target>1.8</target><!--声明编译文件的编码--><encoding>UTF-8</encoding></configuration></plugin></plugins>
</build>

官网参考地址:Apache Maven Compiler Plugin – Introduction

Maven 插件(plugin)相关推荐

  1. IDEA中找不到maven插件Plugin ‘org.apache.tomcat.maven:tomcat7-maven-plugin:2.2‘ not found

    报错 提示Plugin 'org.apache.tomcat.maven:tomcat7-maven-plugin:2.2' not found 解决方法 参考https://stackoverflo ...

  2. eclipse maven 搭建 SSM(Spring+SpringMVC+MyBatis)开发环境 和 MyBatis 自动生成的 maven 插件配置

    最近研究java web开发,首先需要配置好开发环境,查阅网上各位大神的文章后搭建完成,记录下来作为备忘. 1.安装Maven Maven下载地址:http://maven.apache.org/do ...

  3. mybatis-generator maven插件的使用

    1.导入maven插件 <plugin><groupId>org.mybatis.generator</groupId><artifactId>myba ...

  4. Spring Boot的Maven插件Spring Boot Maven plugin详解

    pring Boot的Maven插件(Spring Boot Maven plugin)能够以Maven的方式为应用提供Spring Boot的支持,即为Spring Boot应用提供了执行Maven ...

  5. Maven 的 Maven Compiler Plugin 插件

    当前 Maven Compiler Plugin 这个插件的版本为 3.10.1 你可以使用最新的版本. 我们今天主要说一下这个插件中 --release 参数 这个插件的配置方法如下: <?x ...

  6. 关于maven的plugin插件问题(踩坑)

    关于maven的plugin插件问题(踩坑) 今天几乎花了一整天的时间来弄插件的问题 特此来复盘一下,没想到不起眼的plugin竟然困扰了我一天 文章目录 关于maven的plugin插件问题(踩坑) ...

  7. Maven版本管理-Maven Release Plugin插件

    一.什么是版本管理 首先,这里说的版本管理(version management)不是指版本控制(version control),但是本文假设你拥有基本的版本控制的知识,了解subversion的基 ...

  8. Maven(插件配置和生命周期的绑定)

    1.这篇文章很好,介绍的maven插件的. 2.maven的source插件为例,可以把源代码打成包. Goals Overview就可以查看该插件下面所有的目标. 这里我们要使用的是source:j ...

  9. 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上

    一个用于构建和推送Docker镜像的Maven插件. 使用Maven插件构建Docker镜像,将Docker镜像push到DockerHub上,或者私有仓库,上一篇文章是手写Dockerfile,这篇 ...

最新文章

  1. Charles学习(四)之使用Map local代理本地静态资源以及配置移动端代理在真机上调试iOS和Android客户端...
  2. hadoop job 未跑满资源_Hadoop多用户资源管理–Fair Scheduler介绍与配置
  3. Python之每个人都应该知道的30个一行代码程序
  4. Python全栈工程师(异常(基础))
  5. android 串口键盘_侧面滑盖+实体全键盘的安卓手机,能走向大众化吗?
  6. oracle 10g在线重定义新特性——关联对象自动重命名(二)
  7. HCIE-Security Day31:IPSec:实验(六)配置PPPoE拨号分支与总部建立IPSec隧道示例
  8. atitit.信息系统方案规划 p71.doc
  9. 刚接触Linux服务器,如何变成可视化的操作界面?
  10. 虚拟光驱下载安装和使用,Windows系统如何直接打开iso文件
  11. 【公众号】微信进入公众号链接自动获取授权登陆
  12. 几何分布期望,方差推导
  13. Java不停机上线_不停机发布策略
  14. mysqld: [ERROR] Found option without preceding group in config file /etc/my.cnf at line 1
  15. MPLS 次末跳弹出配置_中东版2019款三菱帕杰罗V97配置详情介绍
  16. excel数据表转成insert语句插入数据库
  17. Unity游戏动画 从入门到住院 1
  18. 一天测血压的最佳时间_一天中什么时间测量血压最准?心血管医生告诉您最佳时间...
  19. 讯搜全文检索引擎-服务器部署
  20. 2021年职业院校技能大赛“网络安全”项目-- 江西省比赛任务书全解析

热门文章

  1. IBM 启动网格项目 -- “全球社区网格”,招募志愿者
  2. 关于腾讯云服务器不能用公网ip访问的解决方案
  3. 解决ubuntu 图标消失问题(ubuntu 16)
  4. layui table异步调用数据的时候,数据展示不出来现象解决方案
  5. vue项目中常见问题及解决方案
  6. NeurIPS 2021揭榜,接收率创九年新高,中了吗中了吗?
  7. gpu服务器性能测试用例,多目标测试用例预优化方法及其在GPU上的应用研究
  8. php 两个单词 正则表达式字符前_PHP正则表达式核心技术完全详解 第3节
  9. CCF 2014-3-2 窗口
  10. Python爬虫入门之使用Redis+Flask维护动态代理池