搭建Maven工程

1.传统项目构建:

1.传统项目的jar包文件都是直接拷贝,但是如果没有jar包架构将不能正确的搭建。  请求高级程序员协助挑选jar包。

2.jar包冲突、jar包依赖关系不正确

3.传统项目中打包比较繁琐,如果遇到大型项目打包更加困难

4.项目中会有很多的测试类,需要进行手动的删除。

 

2.Maven工具:

可以使用Maven工具做到jar包文件的统一管理,一键构建项目,并且一键发布部署。定位:是现阶段主流的项目管理软件。

3.Maven的安装:

   1.Maven工具的下载:

2.Maven的安装:

1.检查本机中是否安装了JDK

2.配置path路径:

;%JAVA_HOME%/bin

 

3.配置Maven

1.配置maven环境变量

2.引入path:

;%MAVEN_HOME%/bin

3.Maven检查:

4.Maven的环境搭建:

1.Maven的级别

2.Maven的工作原理:

3.本地仓库的配置:

5.搭建eclipse环境

1.添加maven

2.配置setting.xml

6.Maven项目的工作原理

1.坐标

2.下载骨架

3.指定项目名称:

4.坐标的作用

中央仓库中的jar包文件非常的对,需要一种有效的管理方式,所以采用坐标的形式进行管理,这样同一家公司所生成的jar包都会唯一同一路径下。方便管理。

5.jar包依赖

说明:使用Maven项目,只要引入核心的jar包文件,Maven会根据pom.xml中的依赖关系,自动的联网下载jar包,解决jar包依赖问题。

6.Java项目的创建

1.项目打包方式:

7.构建web项目

1.骨架的选择:

2.定义项目名称:

3.打包方式:

8.Maven命令:

要求:Maven命令的执行需要依赖pom.xml文件,

 

1.mvn clean  清空target文件夹

2.mvn compile   编译项目生成target文件夹

3.mvn package   打包命令

     4.mvn install   一键发布,一键打包

     5.mvn site      生成jar包文档

9.使用Maven的问题:

1.Maven项目必须依赖网络。否则jar包不能下载

2.jar包复用问题。

1.如果多人需要使用同一个jar包,则需要下载多次,这样的做法效率太低。

2.如果计算机没有联网如何下载jar包?

3.如果需要引入公司内部jar包文件怎么做?

 

3.私服工作原理

10.私服的介绍:

1.阿里云私服镜像

谁用谁知道,下载速度非常快

 <mirror>

        <id>nexus-aliyun</id>

        <mirrorOf>*</mirrorOf>

        <name>Nexus aliyun</name>

        <url>http://maven.aliyun.com/nexus/content/groups/public</url>

 </mirror>

2.自己服务器镜像:

 <mirror>

      <id>nexus</id>

      <mirrorOf>*</mirrorOf>

      <name>nexus</name>

      <url>http://localhost:8081/nexus/content/groups/public/</url>

 

<!--其他同学直接通过IP地址链接-->

 <!--<url>http://172.16.8.13:8081/nexus/content/groups/public/</url>-->

   </mirror>

3.搭建自己的服务器:

1.检查本地是否已经搭建私服

如果没有安装过私服 则进行下一步

2.私服安装:

以管理员身份运行install  之后运行start

                     3.检查服务项是否包含nexus服务

Url:localhsot:8081/nexus

Username:admin

Password:admin123

 

11.引入tomcat插件

问题:

1.原有的tomcat如果使用时间太长,需要人为的进行删除

2.如果发布项目需要独立的一台服务器。Tomcat

愿望:

使用一个tomcat永远都不卡。并且自己不用安装和下载。

 

步骤:

1.引入tomcat插件

2.添加项目:

3.修改JDK

如果配置了全局的JDK则使用默认的

4.添加源码:

5.启动项目:

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: Spring Boot 是一个基于 Spring 框架的快速开发框架,它提供了一些默认的配置和约定,使得开发者可以快速地搭建一个基于 Spring 的应用程序。而 Maven 是一个项目管理工具,它可以帮助开发者管理项目的依赖、构建、测试、打包等工作。因此,Spring Boot 和 Maven 是两个不同的概念,它们的作用和功能也不同。Spring Boot 可以使用 Maven 进行项目管理,也可以使用其他的项目管理工具,如 Gradle 等。 ### 回答2: Spring Boot和Maven是两个不同的概念,分别代表着不同的技术和工具。 Spring Boot是一个开源的Java框架,它简化了Spring应用的开发过程。它提供了一个基础的配置框架,以便开发者可以快速构建和部署独立的、可执行的Spring应用程序。Spring Boot提供了自动配置的功能,通过使用注解和约定来减少开发者的配置工作。Spring Boot还提供了丰富的功能模块,如Web开发、数据访问、安全性等,以满足不同应用的需求。 而Maven是一个管理和构建Java项目的工具,它可以帮助开发者自动化地构建、测试和部署项目。Maven使用基于项目对象模型(POM)的概念来管理项目的依赖和配置。POM文件中定义了项目的基本信息、依赖项以及构建过程中需要执行的操作。Maven可以通过命令行或集成开发环境来执行各种任务,如编译、测试、打包等。 可以说,Spring Boot和Maven是密切相关的,但也存在一定的区别。Spring Boot是一个框架,通过简化配置来提高开发效率,而Maven是一个构建工具,用于自动化构建项目。可以将Spring Boot和Maven结合使用,通过Maven来管理Spring Boot项目的依赖和构建过程,从而更加方便地开发和部署Spring Boot应用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

岁月玲珑

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值