手把手教你搭建Maven项目

大家好,我是雄雄,欢迎关注微信公众号【雄雄的小课堂】。

今天给大家分享的是“手把手教你买基金”,奥!!不对,不好意思,是“手把手教你使用idea搭建Maven项目”!

前言

大家都知道,使用框架搭建的项目,jar包少不了,通常我们加载jar的方式是直接将所需jar直接拷贝到本项目下的lib目录中,然后在build path,这样就可以在项目中使用了,这种方式有一个很大的缺点,就是各个jar之间会存在依赖和冲突。介此,我们今天采用maven的方式来加载jar包,从而避免jar依赖和冲突的问题。

01

下载maven,并在本地配置。

Maven下载地址:点我下载

下载完接下来就可以配置了,配置方式和jdk配置方式差不多。

右击“计算机”,单击“属性”,点击“高级系统设置”,点击“环境变量

1)单击新建,变量名和值如下所示:

2)单击path,在原来值的基础上追加如下内容:

3)检验是否配置正确

Win+R,输入cmd,打开DOS窗口,输入:mvn -v,如下:

证明配置完成,如果显示:XXX不是内部或外部命令,也不是可运行的程序

或批处理文件,则没有配置成功,在检查一下前面的步骤,尤其是路径看看有没有写错。

02

修改maven的配置文件settings.xml

修改maven的配置文件settings.xml,( C:\apachemaven\conf\settings.xml),这个是你maven安装路径,和我的可能不一样。

配置maven的本地仓库,该值表示构建系统本地仓库的路径。

<localRepository>D:\disk\maven</localRepository>

为仓库列表配置的下载镜像列表,代码如下:

     

<mirrors><mirror>    <id>nexus-aliyun</id>    <mirrorOf>*</mirrorOf>    <name>Nexus aliyun</name>    <url>http://maven.aliyun.com/nexus/content/groups/public</url>    </mirror></mirrors>

其他的如无特殊需求,可以不需要配置。

注意:上面配置的两个节点默认在注释中,需要你手动将其从注释中拿出来。

03

在idea中创建Maven项目

打开idea,点击File>New>Project,左边菜单选择Maven,

Maven项目已经搭建完成,今天的分享就先到这啦,明天我们继续使用ssm实现增删改查案例。

往期精彩

新春视频剪辑

2021-02-21

提倡异常封装

2021-02-19

想着看你手头宽裕的话帮我周转一下……

2021-02-17

没有回家的等于没过年

2021-02-14

分享图片

2021-02-13

今天就干了一件事!!!

2021-02-11

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/324309.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

实例!使用Idea创建SSM框架的Maven项目

大家好&#xff0c;我是雄雄&#xff0c;欢迎关注微信公众号【雄雄的小课堂】。前言书接前文&#xff0c;昨天带着大家下载且配置了maven&#xff0c;以及在idea中创建maven项目&#xff0c;今天&#xff0c;我们就结合ssm框架&#xff0c;在idea中实现一个增删改查案例。昨天的…

如何给你的Idea换一个好看漂亮的主题

大家好&#xff0c;我是雄雄&#xff0c;欢迎关注微信公众号【雄雄的小课堂】。前言大家都知道&#xff0c;idea里面自带两种主题样式&#xff0c;一种是灰色的&#xff0c;另一种是黑色的。你有没有想过换个其他的主题颜色用用呢&#xff1f;如果想&#xff0c;那么今天&#…

腾讯游戏使用Microsoft Service Fabric案例

本文转载自公众号-云就该这么玩&#xff0c;微软官方的地址链接&#xff1a;https://customers.microsoft.com/en-us/story/tencent-telecommunications-azure-service-fabric-windows-server-en 根据研究公司Newzoo的报告估计&#xff0c;全球游戏收入在2017年将达到1080亿美…

div中的table内容过多时不超出div的范围解决方法

转载自 div中的table内容过多时不超出div的范围解决方法 问题描述&#xff1a; 在做界面展示时&#xff0c;table的内容过多&#xff0c;超出div的大小&#xff0c;看着table的边框盖过了div的边框&#xff0c;不美观。 问题解决&#xff1a; 因为页面整体的布局美工都设计…

属性编辑器未在PropertyEditorManager中注册?

大家好&#xff0c;我是雄雄&#xff0c;欢迎关注微信公众号【雄雄的小课堂】。前言好不容易将代码都写完了&#xff0c;结果一运行&#xff0c;报错&#xff01;&#xff01;HTTP Status 500 - Unable to convert string "${book.btime}" to class "java.util.…

DDD理论学习系列(13)-- 模块

1. 引言 Module&#xff0c;即模块&#xff0c;是指提供特定功能的相对独立的单元。提到模块&#xff0c;你肯定就会想到模块化设计思想&#xff0c;也就是功能的分解和组合。对于简单问题&#xff0c;可以直接构建单一模块的程序。而对于复杂问题&#xff0c;则可以先创建若干…

快速搭建Springboot项目的两种方式!!

大家好&#xff0c;我是雄雄&#xff0c;欢迎关注微信公众号【雄雄的小课堂】。前言Springboot的特点就是简单、快速和方便&#xff0c;使用idea不到一分钟就可以快速搭建springboot项目&#xff0c;并且&#xff0c;在这里&#xff0c;你不用写spring的那些乱七八糟的xml文件&…

简化springboot部署,太灵活方便了!

大家好&#xff0c;我是雄雄&#xff0c;欢迎关注微信公众号【雄雄的小课堂】。前言Springboot项目的编写与开发想必大家都会了&#xff0c;是不是和我们之前的项目比起来&#xff0c;简单方便了许多&#xff1f;今天&#xff0c;我们来看看除了可以直接在idea中部署和运行项目…

月旦评 之 DevOps招贤令

公元164-182年间&#xff0c;汝南平舆的许氏兄弟于每月初一品评人物&#xff0c;褒贬时政&#xff0c;被称为“月旦评”。所谓“子治世之能臣&#xff0c;乱世之奸雄也”这句许邵评价曹操的话也是来自于“月旦评”&#xff1b;《军事联盟》中杨修与司马懿的唇枪舌剑的精彩场景相…

springboot中配置mybatis别名该怎么写?

大家好&#xff0c;我是雄雄&#xff0c;欢迎关注微信公众号【雄雄的小课堂】。今天给大家分享的是&#xff0c;在springboot配置文件中&#xff0c;如何给mybatis实体类起别名。在以前&#xff0c;我们写mybatis的时候&#xff0c;有一个文件为mybatis-config.xml&#xff0c;…

Redola.Rpc 集成 Consul 服务发现

Redola.Rpc 解决了什么问题&#xff1f; Redola.Rpc 是一个使用 C# 开发的 RPC 框架&#xff0c;代码开源在 GitHub 上。目前版本仅支持 .NET Framework 4.6 以上版本&#xff0c;未来待系统稳健后再考虑移植 .NET Standard 和 .NET Core。 Redola.Rpc 在 0.3.2 版本中&#…

springboot+springm vc+mybatis实现增删改查案例!

大家好&#xff0c;我是雄雄&#xff0c;欢迎关注微信公众号【雄雄的小课堂】。前言最近这几天都在看关于springboot的内容&#xff0c;每天新会获得点新收获&#xff0c;并且都总结发在公众号中&#xff1b;最后经过不懈努力&#xff0c;不断查找相关网页&#xff0c;解决各种…

<table/>默认适应内容宽度造成滚动条不显示的解决方法

一、现象重现 <html><head></head><body> <table style"width: 100%;"> <tbody> <tr> <td style"width: 50%;overflow-x:auto"> <pre> 瞎子打灯笼一个盲人到亲戚家做客&#xff0c;天黑后&#xf…

java中,如何实现输入一个正整数,并将这个数字反转输出,比如输入123,输出321

如题所示&#xff0c;在java中如何实现输入一个正整数&#xff0c;然后将这个正整数反着输出来&#xff0c;代码如下&#xff1a; public static void test7(){System.out.println("请输入一个正整数&#xff1a;");Scanner sc new Scanner(System.in);int num sc…