maven的相关使用
来源:互联网 发布:如何进行网络视频直播 编辑:程序博客网 时间:2024/05/17 21:45
1.maven的下载及其安装
1. 下载地址:http://maven.apache.org/download.cgi
3、检测是否配置成功
打开命令行输入echo %M2_HOME%查看M2_HOME指向的Maven存放安装bin目录是否正确,
输入 mvn -v 查看是否能找到正确的mvn执行脚本
小技巧:(可直接在文件夹中按住shift+右键 选择跳转到命令行)
5、Maven实践
初次安装完后输入 mvn help:system 的命令,
此时会打印出所有的Java系统属性和环境变量,然后Maven会执行一个真正的任务
将相应的所需的构件下载到本地仓库中包括pom和jar文件,然后用户在
6、复制setting.xml文件
用户可以复制M2_HOME/conf/setting.xml文件到C:/Users/Administrator/.m2/setting.xml,这样用户每次升
1、在本地创建一个文件夹MavenRepository,并在MavenRepository文件夹下创建文件夹repo。
2、进入Maven解压后的文件夹,进入conf文件夹,将settings.xml文件复制到上一步创建的MavenRepository文件
夹下。
3、打开MavenRepository文件夹下的settings.xml文件,
找到localRepository标签,此时是被注释掉的,我们解除注释,
然后配置步骤1中的repo路径,如<localRepository>E:\MavenRepository\repo</localRepository>
4、在MyEclipse中的Perferences进行如下配置,添加自己的Maven
User Settings设置为之前修改过的setting.xml
maven通过修改pom.xml后自动下载jar包,存放在之前配置的本地仓库中,即:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.chillax</groupId> <artifactId>Maven_Project</artifactId> <packaging>war</packaging> <version>0.0.1-SNAPSHOT</version> <name>Maven_Project Maven Webapp</name> <url>http://maven.apache.org</url> <!-- 用来设置版本号 --> <properties> <srping.version>4.0.2.RELEASE</srping.version> <mybatis.version>3.2.8</mybatis.version> <slf4j.version>1.7.12</slf4j.version> <log4j.version>1.2.17</log4j.version> </properties> <!-- 用到的jar包 --> <dependencies> <!-- 单元测试 --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <!-- 表示开发的时候引入,发布的时候不会加载此包 --> <scope>test</scope> </dependency> <!-- java ee包 --> <dependency> <groupId>javax</groupId> <artifactId>javaee-api</artifactId> <version>7.0</version> </dependency> <!-- spring框架包 start --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>${srping.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>${srping.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-oxm</artifactId> <version>${srping.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx</artifactId> <version>${srping.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>${srping.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aop</artifactId> <version>${srping.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>${srping.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> <version>${srping.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-expression</artifactId> <version>${srping.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-orm</artifactId> <version>${srping.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>${srping.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>${srping.version}</version> </dependency> <!-- spring框架包 end --> <!-- mybatis框架包 start --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>${mybatis.version}</version> </dependency> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>1.2.2</version> </dependency> <!-- mybatis框架包 end --> <!-- 数据库驱动 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.35</version> </dependency> <!-- 导入dbcp的jar包,用来在applicationContext.xml中配置数据库 --> <dependency> <groupId>commons-dbcp</groupId> <artifactId>commons-dbcp</artifactId> <version>1.4</version> </dependency> <!-- jstl标签类 --> <dependency> <groupId>jstl</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> <!-- log start --> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>${log4j.version}</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>${slf4j.version}</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>${slf4j.version}</version> </dependency> <!-- log END --> <!-- Json --> <!-- 格式化对象,方便输出日志 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.6</version> </dependency> <dependency> <groupId>org.codehaus.jackson</groupId> <artifactId>jackson-mapper-asl</artifactId> <version>1.9.13</version> </dependency> <!-- 上传组件包 start --> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.1</version> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.4</version> </dependency> <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>1.10</version> </dependency> <!-- 上传组件包 end --> </dependencies> <build> <finalName>Maven_Project</finalName> </build></project>
pom.xml文件里的代码到哪里找?
http://www.mvnrepository.com/
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>开始体验飞一般的感觉
- maven的相关使用
- Maven使用中相关的问题
- maven相关使用
- Maven相关的理解
- maven的相关配置
- maven使用相关小问题
- Maven的配置以及eclipse使用maven时的相关操作
- maven安装以及maven的相关知识
- Maven相关的一些资源
- Maven相关的一些资源
- maven相关配置的地址
- maven项目的相关问题
- 初学maven的相关介绍
- K:maven的相关介绍
- sclipse maven相关插件检出项目使用
- maven项目使用svn相关问题汇总
- 【Maven】Maven的简单使用
- 使用eclipse 、tomcat及maven发布项目的相关配置作用
- Android中Selector的setSelected“方法不管用”
- 如何在Ubuntu 14.04之上安装Linux、Apache、MySQL与PHP(即LAMP)堆栈
- 单链表的逆置
- URI转换Utils
- PDO 解析
- maven的相关使用
- 关于datetimepicker选择时间时 时间不改变的问题
- 图像缩放变换
- 贝叶斯分类器(一):朴素贝叶斯分类器与半朴素贝叶斯分类器
- centos7.1 FastDFS配置
- android第三方应用跳转到QQ并指定QQ号聊天
- 美国大选在即,希拉里“邮件门”惹祸
- 不同操作系统不同平台编译出的程序一致不
- java_swing基础