maven的pom文件中<version>里的$变量是从哪里读值的
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven的pom文件中<version>里的$变量是从哪里读值的相关的知识,希望对你有一定的参考价值。
这个变量是你自己在<properties>标签里面自己定义的,比如说<properties>
<my.version1>1.3.3</my.version1>
</properties>
那你下面就可以用$my.version1 参考技术A 应该是有一个配置文件的呀,
maven项目中的pom.xml
需要配置的内容
1.配置头(自动生成)
2.maven项目的坐标(自动生成)
<modelVersion>4.0.0</modelVersion> <groupId>com.sxt</groupId> <artifactId>ssm-1107</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>war</packaging>
3.配置<properties>
properties 直译 :财产
作用:在pom.xml定义properties标签,为了方便管理项目中的依赖版本。如:
此时,管理依赖方便了很多,所以使用maven配置依赖时的写法也有一些不同。
4.配置 dependencies
dependencies 直译 :从属,从属物
配置属性 :
groupId、artifactId、version 与maven项目配置的坐标相同
5.配置tomcat和maven的版本 build > plugins>piugin
plugins 直译 : 插件
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.7.0</version> <configuration> <source>1.7</source> <target>1.7</target> </configuration> </plugin> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <port>8080</port> <path>/ssm</path> </configuration> </plugin> </plugins> </build>
1 <build> 2 <plugins> 3 <plugin> 4 <groupId>org.apache.maven.plugins</groupId> 5 <artifactId>maven-compiler-plugin</artifactId> 6 <version>3.7.0</version> 7 <configuration> 8 <source>1.7</source> 9 <target>1.7</target> 10 </configuration> 11 </plugin> 12 <plugin> 13 <groupId>org.apache.tomcat.maven</groupId> 14 <artifactId>tomcat7-maven-plugin</artifactId> 15 <version>2.2</version> 16 <configuration> 17 <port>8080</port> 18 <path>/ssm</path> 19 </configuration> 20 </plugin> 21 </plugins> 22 </
以上是关于maven的pom文件中<version>里的$变量是从哪里读值的的主要内容,如果未能解决你的问题,请参考以下文章