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

1g网站空间价格东莞网站建设最牛

1g网站空间价格,东莞网站建设最牛,wordpress 头部引入js,青岛做网站建设定制本文使用Maven插件来自动生成一个 Version.java 类,可以在Java代码中使用里面对应的常量,获取当前版本号和构建时间。 Maven编译后自动生成的 Version.java 文件内容如下所示: package com.shanhy.demo;public final class Version {public…

本文使用Maven插件来自动生成一个 Version.java 类,可以在Java代码中使用里面对应的常量,获取当前版本号和构建时间。

Maven编译后自动生成的 Version.java 文件内容如下所示:

package com.shanhy.demo;public final class Version {public static String NUMBER = "0.0.41-SNAPSHOT";public static String BUILD_TIME = "2023-08-15 10:54:16";
}

pom.xml 中插件的使用示例如下所示:

<plugin><groupId>org.codehaus.mojo</groupId><artifactId>build-helper-maven-plugin</artifactId><version>3.4.0</version><executions><execution><id>timestamp-property</id><goals><goal>timestamp-property</goal></goals><configuration><name>current.time</name><pattern>yyyy-MM-dd HH:mm:ss</pattern><timeZone>GMT+8</timeZone><locale>zh_CN</locale></configuration></execution></executions>
</plugin>
<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-antrun-plugin</artifactId><version>3.0.0</version><executions><execution><goals><goal>run</goal></goals><phase>generate-sources</phase><configuration><target><property name="src.dir" value="${project.build.sourceDirectory}"/><property name="package.dir" value="com/shanhy/demo"/><property name="package.name" value="com.shanhy.demo"/><!--maven.build.timestamp是UTC时间,跟北京时间有8个小时的时差,使用插件 build-helper-maven-plugin:timestamp-property 解决这个时差问题--><!--<property name="buildtime" value="${maven.build.timestamp}"/>--><property name="buildtime" value="${current.time}"/><!--生成一个 Version.java 文件,里面生成常量,可以在Java代码中直接使用--><echo file="${src.dir}/${package.dir}/Version.java"message="package ${package.name};${line.separator}${line.separator}"/><echo file="${src.dir}/${package.dir}/Version.java" append="true"message="public final class Version {${line.separator}"/><echo file="${src.dir}/${package.dir}/Version.java" append="true"message="    public static String NUMBER = &quot;${project.version}&quot;;${line.separator}"/><echo file="${src.dir}/${package.dir}/Version.java" append="true"message="    public static String BUILD_TIME = &quot;${buildtime}&quot;;${line.separator}"/><echo file="${src.dir}/${package.dir}/Version.java" append="true"message="}${line.separator}"/></target></configuration></execution></executions>
</plugin>

你也可用这种方法生成普通的版本配置文件,例如 version.properties,上文生成 java 文件是为了在 Java 代码中的相关业务中直接使用常量。


(END)

http://www.mnyf.cn/news/789.html

相关文章:

  • 网站建设业务流程软文推广是什么意思
  • 可以做试卷的网站英语收录优美图片官网
  • 知名软装设计公司搜索引擎优化时营销关键词
  • 中山公司网站制作百度关键词点击
  • 设计电子商务网站建设方案四平网络推广
  • wordpress4.4.1下载企业网站优化推广
  • 建站宝盒创业经历seo哪里可以学
  • 网站开发p6媒体网络推广价格优惠
  • 官方网站链接如何做百度推广开户联系方式
  • b2b网站解决方案做一个app软件大概要多少钱
  • 小城市网站建设业务网络营销工具平台
  • 网站建设ppt介绍怎么找推广渠道
  • 东莞网站优化淘宝权重查询
  • 广州网站排名优化价格微商引流被加方法精准客源
  • 网站建设ppt怎么做网站优化排名
  • 网站安全怎么做营销案例100例简短
  • 网站建设一般字体多大网站设计制作在哪里找
  • wordpress如何重新安装青岛seo关键词排名
  • 做网站个人怎么签合同站内营销推广方式
  • 贵州 做企业网站的流程太原seo顾问
  • 优惠的网站建设超级外链在线发布
  • 南京网站公司哪家好软文推荐
  • 动态网站静态发布百度指数支持数据下载吗
  • 有专业做网站的吗软文关键词排名推广
  • 商城网站除了域名备案还要网络公司名字
  • 济宁b2b网站建设服务电脑培训班零基础网课
  • 做网站的是什么职位网上销售
  • 做网站带微好吗山西seo关键词优化软件搜索
  • 网上书店网站建设策划书2023年9月疫情又开始了吗
  • 北京建网站 优帮云郑州seo优化大师