aliyun maven 添加jar_Maven介绍及安装

本文介绍了如何配置和使用阿里云Maven仓库,包括解决问题、原理、安装步骤、Maven项目目录结构、构建生命周期,并提供了在IDEA和Eclipse中的配置方法,帮助开发者优化jar包下载速度和管理。
摘要由CSDN通过智能技术生成

目录:

 解决问题

原理

安装

Maven项目标准目录结构

Maven 构建生命周期

(选择配置)到阿里云仓库下载

 idea配置maven

Eclipse 配置maven

Maven

    Maven是一个项目管理工具,

解决问题
  •     解决jar包冲突

  •     进行单元测试

  •     将jar包放在一个仓库中,不在项目里,通过jar坐标到仓库寻找

原理

maven根据jar坐标 ==》本地仓库 ==》远程仓库 ==》中央仓库

d3f0a322fa3c72c8e0dff39fb47ae9f6.png

安装

  •     下载地址:http://maven.apache.org/download.cgi

    5f83c1d1c22d57e058981ac200763d96.png

  •     解压到一个目录

  •     配置环境变量

  •     配置maven\apache-maven-3.6.3\conf\setings.xml

0a87e2457d048f98f2ee5afdd8ff2682.png

Maven项目标准目录结构

  •     src/main/java:目录核心代码部分。

  •     src/main/resources:配置文件部分。

  •     src/test/java:目录测试代码部分。

  •     src/test/resources:测试配置文件。

  •     src/main/webapp:页面资源,js, CsS, 图片等等

Maven 构建生命周期

e20aaf1028d17d1fa53940ff79d5c6e3.png

阶段

处理

描述

验证 validate

验证项目

验证项目是否正确且所有必须信息是可用的

编译 compile

执行编译

源代码编译在此阶段完成

测试 Test

测试

使用适当的单元测试框架(例如JUnit)运行测试。

包装 package

打包

创建JAR/WAR包如在 pom.xml 中定义提及的包

检查 verify

检查

对集成测试的结果进行检查,以保证质量达标

安装 install

安装

安装打包的项目到本地仓库,以供其他项目使用

部署 deploy

部署

拷贝最终的工程包到远程仓库中,以共享给其他开发人员和工程

常用命令

mvn clean

删除编译后的信息

mvn test

编译测试下的代码

mvn package

打包项目

mvn install

安装项目

(选择配置)到阿里云仓库下载

通过下载速度

仓库地址:

https://maven.aliyun.com/mvn/search

997952e7e405fae1604d06c9a23cb576.png

idea配置maven

打开设置-配置目录

d57ff4bdecb281c8bcf508acab655712.png

-DarchetypeCatalog=internal

36f1db2e7be95a0f57be37e1cfcea13c.png

进入新建设置

File ==> other Settings ==》 setting for new project...

50fa4148a56aa306669339e72ec03a7b.png

与之前相同的设置

804334805d4d9ece453e226e77cc4afe.png

新建项目

  • 使用骨架的话就要在以下的创建过程中选中骨架,不使用骨架就不选择,默认即可。

  • 推荐不使用骨架创建工程。

  • 使用骨架和不使用骨架的区别主要在生成项目的目录架构的不同。

b78f9842421032f6df40bd12a5e55f4c.png

填写项目名称

a2d4d37e7476fd3855dfa3c8354196e2.png

首次创建项目,会下载很多文件,需要很长时间

下载完成 =》创建完成

95571ad5f01cdb902c16d9141c63bfdc.png

Eclipse 配置maven

打开设置 ==》maven ==》installations 添加 maven

72dcfd4ef40b16f8936aeb268efa0234.png

勾选

d37420b38e053c344db27acb5fa84069.png

设置maven的配置文件和目录

8b51b6ba9d829f8282751abf7a4fe66f.png

运用并关闭

创建项目

bf033b19765db6800efa7eff6789e741.png

f87af52e7ce1a69aecb4c2558e4e9118.png

填写项目相关信息

23ad4862645f0f0a6f18e8dff32ef64b.png

首次创建会下载很多文件,需要很长时间

如果Eclipse中jsp异常 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Bu

     将资料中给的静态文件引入jsp文件夹,但是每个文件都有一个大红×,,然后在jsp文件里面出现了The superclass"javax.servlet.http.HttpServlet" was not found on the Java Build Path错误异常

原因分析

       在Javaweb工程下没有引入中间件(服务器Tomcat)运行的library

解决办法

右击web工程-->Build Path-->Configure buildpath-->Java Build Path -->Libraries-->Add Library-->ServerRuntime-->Next-->Apache Tomcat Server--Finish

5ae9f22d484dc530737b54b09f5e06f7.png

5b71f7fd27497afde1277f4dbc20fdde.png

bb882a5eedd30e94ed8e4fca4fbbf97f.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值