Maven插件和依赖分别怎么写?

2025年01月05日 建站教程

什么是Maven?

Maven是一款帮助程序员构建项目的工具,我们只需要告诉Maven需要哪些Jar 包,它会帮助我们下载所有的Jar,极大提升开发效率。

Maven插件和依赖的区别:

作用对象不同:
依赖:用于项目中引入外部库,给项目代码使用。
插件:用于扩展Maven工具本身的功能,比如编译插件、打包插件等。

声明方式不同:
依赖:在pom.xml的标签中声明。
插件:在pom.xml的标签中声明。

scopes不同:
依赖:可以声明compile、test、runtime等作用域。
插件:没有作用域的概念。

依赖声明:

xml
<dependencies>
  <dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>5.1.9.RELEASE</version>
  </dependency>
</dependencies> 

插件声明:

xml
<build>
  <plugins>
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-compiler-plugin</artifactId>
      <version>3.8.0</version>
    </plugin>
  </plugins>
</build>

本文链接:http://so.lmcjl.com/news/20758/

展开阅读全文
相关内容