idea的使用 maven的使用

IDE开发工具
idea和eclipse具体开发工具关系:
eclipse中 一个project就是一个单独的工程,idea中 一个project也是一个工程,
这个工程相当于eclipse里的workspace、module相当于eclipse里的project。

maven:内行,专家
项目构建工具
能帮助我们做哪些事情:
1.帮助我们标准化项目结构
2.帮助我们管理依赖
3.帮助我们打jar包

项目结构的标准化:

src                                 写源代码的位置
   main                             正常执行的代码和资源
     java(Source Root)              java的代码
     resources(Resources Root)      执行代码时所用到的配置文件
   test                             测试内容,一般与JUnit连用
     java(Test Source Root)         测试执行的代码
     resources(Test Resources Root) 测试代码中所用到的配置文件
target(Exclude)                     项目输出文件(包括.class文件,打好的jar包)
pom.xml                             管理依赖的重要的配置文件

管理依赖 pom.xml

三点坐标:能确定全世界唯一的项目
<groupId>公司域名的倒写</groupId> 组ID
<artifactId>项目名</artifactId>  项目ID
<version>版本号</version>        版本

<dependencies>
  <dependency>
    <groupId>公司域名的倒写</groupId> 组ID
    <artifactId>项目名</artifactId>  项目ID
    <version>版本号</version>        版本
  </dependency>
  ...
</dependencies>

查找方式:三点坐标

maven仓库: 把项目中用到的jar包都放在maven仓库中,实现共享
1.本地仓库:本地机器自己的仓库
默认位置:${user.home}.m2\repository
2.私服:对远程中央仓库做镜像
3.远程中央仓库:项目最最最全的仓库

maven的生命周期:

clean    清除target
validate 验证 
compile  编译java文件,写入target
test     执行所有的测试内容,并以一个报告的形式展示
package  打包
install  把当前的jar包放在仓库中,可以引用。

maven的安装步骤:

解压缩
添加环境变量:M2_HOME=xxx 、PATH=%M2_HOME%/bin
验证:cmd -> mvn 只要不提示“不是内部或外部命令”即可
修改本地仓库位置:maven安装目录/conf/setting.xml
<localRepository>E:\repository_maven(自定义maven仓库路径)</localRepository>

maven与idea的整合
1.file -> other settings -> default settings -> maven
2.配置maven里的参数:
maven_home directory :maven的安装目录
user_setting file:用户的settings.xml文件的路径
local repository:本地仓库路径
3.创建maven项目:
file ->new -> project -> maven -> 选择jdk -> 自己创建的项目的三点坐标 -> 修改pom.xml

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值