Java从零单排 -- maven及常用框架

151 阅读1分钟

强大的Java框架和软件项目管理工具

Maven是Java中最常用的软件项目管理工具,可以帮我们快速的安装好所需要的框架、依赖。

Spring Boot最强大的Java框架,后续所有的章节都会使用这一框架。

先学会用,后在去深入了解。

Maven

maven

idea中有默认的maven,我们就不需要下载了,不过要修改setting.xml文件,将官方的中央仓库替换为阿里云的,这样下载依赖会更加快速。

<?xml version="1.0" encoding="UTF-8"?>

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
	<!-指定本地仓库地址 下载的文件存放的地方-->
   <localRepository>d:/.m2/repository</localRepository>
  
  <pluginGroups>
  
  </pluginGroups>


  <proxies>

  </proxies>


  <servers>

  </servers>


  <mirrors>
   
	 <!--aliyun maven 替换为阿里云maven仓库地址-->
    <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>        
    </mirror>
	 
  </mirrors>

 
  <profiles>
   
  </profiles>

  
</settings>


配置完maven仓库后,我们还要了解maven的文件标准结构

├── pom.xml 项目的基本信息,用于描述项目如何构建,声明项目依赖
├── src
│   ├── main
│   │   ├── java java 代码
│   │   ├── resources //存放配置文件
│   ├── test 测试代码 
├── target 编译后的代码

pom.xml中的依赖表示:
  <dependency>
            <groupId>域id</groupId> 
            <artifactId>项目名称id</artifactId>
            <version>版本</version>
    </dependency>

         

Spring Boot

idea社区版没哟Spring Boot的模版,我们可以通Spring Boot的官方地址下载配置 Spring Boot spring-initializr 点击链接,配置好上图,点击generate就看下载我们的项目压缩包,解压后,在idea点击file->new->module from existing source 选择我们刚刚下载的文件,这样idea就会帮我自动导入依赖,等右下的进度条完成,我们就可以使用了