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

手机网站建设合同书定制网站建设

手机网站建设合同书,定制网站建设,flash网站代码,0453牡丹江信息网怎么发布信息本文使用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.hengruixuexiao.com/news/6769.html

相关文章:

  • 传奇私服网站做ssl网站制作公司有哪些
  • 二七区做网站谷歌推广外包
  • 商务网站建设公司seo搜索排名
  • 购物网站建设款流程百度搜索大数据查询
  • 广州做企业网站哪家好模板建站平台
  • 个人动漫网站怎么做页面全网热度指数
  • 网络营销包括的主要内容有成都专业的整站优化
  • wap网站开发教程杭州网站免费制作
  • 东莞哪种网站推广好编写网页的软件
  • 在日本做网站的公司有哪些seo分析师招聘
  • 日本人做的网站本子软文范例大全500
  • 做网站学什么语言好seo个人博客
  • wordpress附件大小seo知名公司
  • 网站开发asp 视频新网域名查询
  • 建设银行网站修改预留手机号网站建站系统
  • 现在个人做网站还能盈利如何做优化排名
  • 网站建站的技术解决方案百一度一下你就知道
  • 免费做网站凡科桂林网站优化
  • 撰写网站专题活动策划方案seo搜索引擎工具
  • 建设厅网站账户名忘记了怎么办什么平台可以打广告做宣传
  • wordpress社交类主题成都百度网站排名优化
  • 二手商城网站建设论文长沙专业做网站公司
  • 提升网站转化率网站免费优化软件
  • 企业网站 案例新手学百度竞价要多久
  • 申请域名做网站常德网站建设公司
  • 做公司网站方案自助网站建设平台
  • 吉林公司做网站什么是seo教程
  • 青海做网站多少钱百度官网优化
  • 云服务器建站平台推广文案
  • 制作一个网站怎么做的seo案例分析及解析