安装Maven并使用IDEA2020.1.4创建Maven工程

tech2022-08-05  132

文章目录

下载安装 MavenMaven 本地仓库IDEA 创建 Maven 工程项目分析 Maven 工程的 pom.xml 配置文件Maven 命令找包

下载安装 Maven

Maven官网下载直达 配置环境

Maven 本地仓库

修改 Maven 仓库位置

IDEA 创建 Maven 工程项目

分析 Maven 工程的 pom.xml 配置文件

pom.xml

<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <!-- maven版本 --> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.3.RELEASE</version> <relativePath /> <!-- lookup parent from repository --> </parent> <!-- 当前工程所属公司(一般把公司域名反过来写,如:com.baidu) --> <groupId>com.example</groupId> <!-- 工程名字 --> <artifactId>demo</artifactId> <!-- 工程版本号 --> <version>0.0.1-SNAPSHOT</version> <name>demo</name> <description>Demo project for Spring Boot</description> <properties> <java.version>1.8</java.version> </properties> <!-- dependencies下面放jar包,一个dependency放一个jar包 --> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> <exclusions> <exclusion> <groupId>org.junit.vintage</groupId> <artifactId>junit-vintage-engine</artifactId> </exclusion> </exclusions> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build> </project>

我在里面写了注释

Maven 命令

mvn clean:删除当前工程中 target ;

mvn compile :将当前工程中main文件下所有的Java编译为class,输送到当前工程中的target;

mvn test:调用test文件夹下所有测试类中的测试方法,并生成测试报告;

mvn package :将当前工程test文件夹下所有的Java测试类的方法调用进行测试并生成测试报告,如果测试没有问题就将main文件夹下所有的class文件打包(jar 或 war)并生成到target文件夹;

mvn install:与package命令执行基本一致,将(jar 或 war)推送到maven本地仓库中;

找包

mvnrepository.com

使用

阿里云服务器centos7部署JavaWeb(SSM)项目完整过程

知乎:叄贰壹

简书:带只拖鞋去流浪

关注我,带你一起写bug

warning :版权所有,转载请注明

有问题的小伙伴请在下方留言,喜欢就点个赞吧

最新回复(0)