Maven-SpringBootWeb入门
maven
安装
安装步骤
1. 解压apache-maven-3.6.1-bin.zip 。
2.配置本地仓库:修改 conf/settings.xml中的<localRepository>为一个指定目录。
<localRepository>D:\soft\apache-maven-3.6.1\mvn_repo</localRepository>
3.配置阿里云私服:修改 conf/settings.xml中的<mirrors>标签,为其添加如下子标签
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
4.配置环境变量:MAVEN_HOME为maven的解压目录,并将其bin目录加入PATH环境变量
测试
配置Maven环境
当前工程
全局
IDEA 创建 Maven 项目
1.创建模块,选择Maven,点击Next
2.填写模块名称,坐标信息,点击finish,创建完成
3.编写 HelloWorld,并运行
IDEA 导入 Maven 项目
方式一:打开IDEA,选择右侧Maven面板,点击+号,选中对应项目的pom.xml文件,双击即可。
方式二:打开IDEA,选择右侧Maven面板,点击+号,选中对应项目的pom.xml文件,双击即可。
依赖管理
依赖配置
依赖传递
D:\code\itheima_web_project\maven-projectA\pom.xml
<groupId>com.itheima</groupId>
<artifactId>maven-projectB</artifactId>
<version>1.0-SNAPSHOT</version>
D:\code\itheima_web_project\maven-projectB\pom.xml
<dependency>
<groupId>com.itheima</groupId>
<artifactId>maven-projectC</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
排除依赖
<dependency>
<groupId>com.itheima</groupId>
<artifactId>maven-projectB</artifactId>
<version>1.0-SNAPSHOT</version>
<!-- 排除依赖-->
<exclusions>
<exclusion>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
</exclusion>
</exclusions>
</dependency>
依赖范围
生命周期
Web入门
SpringBootWeb快速入门
①.创建springboot工程,并勾选web开发相关依赖。
②定义HelloController类,添加方法 hello,并添加注解。
//请求处理类
@RestController
public class HelloController {
@RequestMapping("/hello")
public String hello(){
System.out.println("Hello World~");
return "Hello World~";
}
}
③.运行启动类,打开浏览器测试。