博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
maven的使用
阅读量:6690 次
发布时间:2019-06-25

本文共 1107 字,大约阅读时间需要 3 分钟。

maven:约定优于配置

注意:必须先安装了jdk,Maven 3.3+需要JDK 1.7或更高版本执行
clipboard.png

一、maven下载和配置

1.下载jdk:
clipboard.png

jdk版本太低会报错:

clipboard.png

2.下载maven:

http://maven.apache.org/download.cgi       选择win:Windows系统   http://maven.apache.org/download.cgi/win   选择32/64位进行下载

3.解压

4.配置系统环境变量:MAVEN_HOME
clipboard.png

5.设置Path:最好将javahome一直放在最后一个

clipboard.png

6.检验是否安装成功:

mvn -v     新安装的jdk需要重开个命令窗体执行

clipboard.png

二、使用eclipse创建maven项目

1.修改配置文件:maven目录bin下settings.xml
clipboard.png
clipboard.png

2.eclipse配置:Window-Preferences

clipboard.png
clipboard.png

3.创建maven的java项目

clipboard.png

clipboard.png

clipboard.png

clipboard.png

clipboard.png

4.创建maven的web项目

与3中的步骤差不多,区别在于模板的选择,按模板生成没有java目录,可以手工添加
clipboard.png

clipboard.png

clipboard.png

5.Maven新建webapp项目index.jsp报错参考:

http://blog.csdn.net/dream_ll/article/details/52198656

6.引入jar包:例如引入spring核心jar包

找到想要引入的jar包的坐标,配置到pom.xml中,自动下载到仓库
jar包坐标查看:
clipboard.png

clipboard.png

clipboard.png

7.引用项目:举例 4创建的web项目引入3的java项目(谁要引入,就改谁pom.xml)

创建好的项目在eclipse的工作路径workspace下,maven项目引入和jar引入差不多,由于项目由maven管理,所以所有资源都要放到maven仓库中。项目引入需要先将被引入的项目打包放到maven的本地仓库中,然后修改要引用项目的pom.xml进行引用配置
1)将项目打包放到maven的本地仓库中:项目上右键--Run As--选择【Maven install】,控制台输出信息
clipboard.png

clipboard.png

2)修改web项目的pom.xml

clipboard.png

8.maven的项目打包:进入到项目的工作路径下

clipboard.png

当前目录下,按住shift再右键,选择【在此处打开命令窗口(W)】

mvn package

clipboard.png

clipboard.png
打到target就可以拷贝到服务器发布了
install到仓库就可以让别的项目引用了

9.将github上的代码下载到本地:

安装git,新建文件夹,文件夹内使用git命令,将项目下载到本地 git clone github上项目主页的下载地址

10.导入已存在的项目:右键-Import

clipboard.png

clipboard.png

clipboard.png

你可能感兴趣的文章
Ubuntu下mysql字符集设置
查看>>
Linux下搭建MySQL数据库系统
查看>>
Mysql分页查询丢失数据
查看>>
关于日期处理的工具类
查看>>
java注解 声明
查看>>
【编译打包】httpsqs-1.7-2.el6.src.rpm
查看>>
产品聚焦和市场细分
查看>>
linux下IPTABLES的一些配置
查看>>
Python虚拟环境:Vitualenv
查看>>
反思~~~~~~思绪有点乱
查看>>
jdk提供的并发容器
查看>>
Windows 8企业部署系列之(二)
查看>>
linux终端乱码解决方法
查看>>
Mybatis批量更新和插入数据
查看>>
ubuntu16.04安装php5
查看>>
lamp整合三连发(1)
查看>>
C#前台线程和后台线程
查看>>
spring学习笔记一
查看>>
参加51CTO学院软考培训,我通过啦
查看>>
维护机房里的电脑要掌握哪些知识
查看>>