当前位置: 首页 > news >正文

茂名做网站报价金融企业网站整站源码

茂名做网站报价,金融企业网站整站源码,广州有什么好玩的东西,石家庄网站建设就找文章目录 Maven 的其它插件dockerfile 插件Apache Maven Checkstyle Pluginp3c-pmd Maven 的其它插件 dockerfile 插件 dockerfile-maven-plugin 是 spotify 公司新提供的、用以替代 docker-maven-plugin 的插件,它同样是用于在 maven 中将当前项目打成一个 docke…

文章目录

    • Maven 的其它插件
      • dockerfile 插件
      • Apache Maven Checkstyle Plugin
      • p3c-pmd

Maven 的其它插件

dockerfile 插件

dockerfile-maven-plugin 是 spotify 公司新提供的、用以替代 docker-maven-plugin 的插件,它同样是用于在 maven 中将当前项目打成一个 docker image 。 相较于 docker-maven-plugin 而言,dockerfile-maven-plugin 更简洁、方便。

<plugin><groupId>com.spotify</groupId><artifactId>dockerfile-maven-plugin</artifactId><version>1.4.13</version><configuration><repository>${project.artifactId}</repository><tag>${project.version}</tag><buildArgs><JAR_FILE>${project.build.finalName}.jar</JAR_FILE></buildArgs></configuration>
</plugin>

dockerfile-maven-plugin 插件会要求在项目的根目录下(也就是 pom.xml 文件的平级目录下)存在一个 Dockerfile 文件,它会去用这个 Dockerfile 文件生成 docker image 。

FROM openjdk:8-jre-slim-bullseye
ARG JAR_FILE
ADD target/${JAR_FILE} app.jarEXPOSE 8080
ENTRYPOINT exec java -jar /app.jar
## ENTRYPOINT ["java", "-jar", "/app.jar"]

Apache Maven Checkstyle Plugin

Apache 基金会的 maven checkstyle 插件能帮程序员检测代码中不符合规范的地方,大大方便程序开发。

checkstyle 默认使用 sun 公司的编程规范来检查代码规范。如果你像自定义校验规则,你需要提供一个 checkstyle.xml 配置文件,在配置文件中按 checkstyle 的规则启用或关闭某个规则。

不过随着《阿里巴巴 Java 开发手册》的流行,阿里巴巴推出了类似的 maven 插件 p3c-pmd,因此,checkstyle 慢慢被 p3c-pmd 取代了。

p3c-pmd

P3C-PMD 插件基于 PMD 实现了《阿里巴巴 Java 开发手册》中涉及的 48 条规则。

<!-- 在 <plugins>...</plugins> 里面 -->
<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-pmd-plugin</artifactId><version>3.13.0</version><configuration><rulesets><ruleset>rulesets/java/ali-naming.xml</ruleset><!--<ruleset>rulesets/java/ali-comment.xml</ruleset><ruleset>rulesets/java/ali-concurrent.xml</ruleset><ruleset>rulesets/java/ali-constant.xml</ruleset><ruleset>rulesets/java/ali-exception.xml</ruleset><ruleset>rulesets/java/ali-flowcontrol.xml</ruleset><ruleset>rulesets/java/ali-oop.xml</ruleset><ruleset>rulesets/java/ali-orm.xml</ruleset><ruleset>rulesets/java/ali-other.xml</ruleset><ruleset>rulesets/java/ali-set.xml</ruleset>--></rulesets><printFailingErrors>true</printFailingErrors></configuration><executions><execution><id>validate</id><phase>validate</phase><goals><goal>check</goal></goals></execution></executions><dependencies><!-- 需要使用阿里的一些 xml 文件,因此需要这里增加 p3c 的依赖 --><dependency><groupId>com.alibaba.p3c</groupId><artifactId>p3c-pmd</artifactId><version>2.1.0</version></dependency></dependencies>
</plugin>
http://www.yayakq.cn/news/118499/

相关文章:

  • 网站推广教程分享怎么开网店卖东西
  • 网站改版升级总结wordpress主题里面的各个文件
  • 微信生活门户网站源码制作凡客诚品帮助中心页面
  • 电子商务网站建设方式html代码表白烟花特效
  • 站群wordpress网络架构图怎么画
  • 网站 建设平台分析个人建设网站如何定位
  • 旅游型网站开发建筑网建设通
  • 长沙整站优化充电网站建设方案
  • 网站优秀设计方案用net语言做网站平台好不好
  • 临泉县建设局网站制作一个网站一般先要明确
  • 网站建设与管理多选题企业网站推广技巧
  • 穿衣搭配的网站如何做阿里云盘资源搜索引擎
  • 网站服务器大小小程序模板多少钱一套
  • 四川网站建设scyiyou福建省建设工程质量安全网站
  • 东莞东城做网站公司免费网站论坛
  • 网站上门备案广西建设协会网站首页
  • 代理商加盟网站自己做博客网站和百家号的区别
  • 南昌互联网网站开发优质手机网站建设企业
  • 域名备案 网站备案如何用wordpress做产品详情页
  • 生产做网站表带的制造厂家网络设计与实施课程设计
  • 高端网站建设模板全网营销案例
  • 大连六兄弟网站建设网站开发怎么根据设计稿的尺寸算图片高度
  • 做网站费用怎么记分录做网站 聊城
  • 水果行业为什么做网站怎么做 niche网站
  • 搭建企业网站的步骤百度搜索关键词推广
  • 厦门专业网站推广建站信誉好的常州做网站
  • 用word做网站功能结构图七米网站开发
  • 小企业做网站有用吗中山做网站推广公司
  • 成立网站的意义制作网页用什么布局
  • 小企业网站建设方案搭建网站都需要什么