您的位置:首页 > 其它

maven的安装与测试(1)

2016-03-20 20:12 267 查看
1.maven的准备

   1.1.maven下载与安装http://jingyan.baidu.com/article/295430f136e8e00c7e0050b9.html

   1.2.maven在eclipse中的配置http://jingyan.baidu.com/article/295430f136e8e00c7e0050b9.html

   1.3.maven在myeclipse中的配置http://jingyan.baidu.com/article/4f7d5712aa9c631a201927ea.html

2.maven的初步认识

   2.1maven的常用命令

•mvn archetype:generate :创建 Maven 项目

•mvn compile :编译源代码

•mvn test-compile :编译测试代码

•mvn test : 运行应用程序中的单元测试

•mvn site : 生成项目相关信息的网站

•mvn clean :清除目标目录中的生成结果

•mvn package : 依据项目生成 jar 文件

•mvn install :在本地 Repository 中安装 jar

•mvn deploy:将jar包发布到远程仓库

•mvn eclipse:eclipse :生成 Eclipse 项目文件

3.maven的使用

   第一次使用maven,呆呆的我只知道maven可以帮我们下载jar包以及管理项目,其实知道这些已经足够,但就是好奇它什么时候怎么样来帮我们下载jar包。

   于是带着问题,我让他帮我下载hibernate-core,敲了以下代码:

<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/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion>

<groupId>org.Mvn</groupId>
<artifactId>Maven</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>

<name>Maven</name>
<url>http://maven.apache.org</url>

<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<hibernate.version>5.0.2.Final</hibernate.version>
<mysql.connector.version>5.1.36</mysql.connector.version>
</properties>

<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.10</version>
<scope>test</scope>
</dependency>

<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>${hibernate.version}</version>
</dependency>

<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>${mysql.connector.version}</version>
</dependency>
</dependencies>

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
</project>

   代码完成了,可jar包呢??我搜索了自己的本地仓库(修改了默认的.m2)——没有发现。于是,我百度搜啊搜,使劲看其他人的pom.xml配置,发现有不同的东东就copy。。
   错误的观念加上我又对视频讲解很厌烦,导致浪费了许多时间。后来看懂了<dependency>的 意思,也看懂了<plugin>,于是想配置没问题啊!!会不会是网速的问题!!

   果真,pom.xml保存后maven就会默认加载,打开maven dependency一看,一切如泪流。。

   在此过程中,幸亏自己算是比较冷静的,不然早就猝死了,呵呵,只是有点可怜我的眼睛,在此对亲爱的眼睛说一声:thanks。冷静的头脑重要但也需要清晰的思维,

   要真正找出问题的症结,不要一股脑只会copy。。

   在此分享几个有用的链接:

    maven的中央存储库:http://search.maven.org/#search%7Cga%7C1%7Chibernate

    maven教程:http://www.yiibai.com/maven/maven_environment_setup.html

    
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: