zoukankan      html  css  js  c++  java
  • mavne的创建

    一、maven的前期准备

    1.建议使用myeclipse2013的版本的因为在你创建web项目是它把你的目录结构给你创建好,myeclipse也自带maven插件

    2.jdk1.6以上

    3.maven官网上下载maven插件包;这是最新的

    二、maven的配置

    1.把下载好的maven根据自己的意愿,来放到指定目录我这里放的是这个目录

      

    2.新建个文件夹 作为你的仓库文件夹

    3.配置环境变量

    然后在path引入;%MAVEN_HOME%in;

    4.在使用cmd测试

    则测试成功

    5.对seting.xml的修改

    6.输入cmd打开命令提示窗口 输入mvn help:stytem 它会自动下载架包,这时你打开你的仓库能看到你的仓库会多出几个架包

    7.在你的myeclipse中进行maven的配置

       

       设置自己的setting.xml文件,然后单击update setting,myeclipse会自动去网上去荡给你的myeclipse兼容的架包 此过程有点慢

        

     8.新建一个java project项目来测试

       8.1   项目的目录的创建和测试类的创建

      

      8.2  代码

      Hello.java

    1 package com.itheima.maven;
    2 
    3 public class Hello {
    4     
    5     public void sayHello(){
    6         System.out.println("hello");
    7     }
    8 
    9 }

      HelloTest.java

     1 package com.itheima.maven;
     2 
     3 public class HelloTest {
     4     
     5     public static void main(String[] args) {
     6         Hello h = new Hello();
     7         h.sayHello();
     8     }
     9         
    12 }

      pom.xml

     1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     2   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     3   <modelVersion>4.0.0</modelVersion>
     4 
     5   <groupId>com.itheima11.maven</groupId>
     6   <artifactId>Hello</artifactId>
     7   <version>0.0.1-SNAPSHOT</version>
     8   <packaging>jar</packaging>
     9 
    10 </project>

    9.对该项目进行测试

      本项目的路径为

      

      在命令控制窗口中进入该项目的路径

       然后进行编译 mvn compile 到最后会有一个build seccess就带表成功了

      

      然后进行 mvn test进行测试 此过程可能比较长 因为他会网上下载你缺少的架包慢慢等候就行了直到出现 bulid success

       

      可以再执行以下 mvn package命令 把你的项目打包成jar包 第一次可能小等待一会他可能回去网上去下载需要的架包请等候知道出现 bulid success即可

      

          

      你可到你的myeclipse中查看 记住要刷洗一下项目 你就能看到此时会多出个targer目录代表打包成功

      

     10.此时你的maven创建成功

      

     

  • 相关阅读:
    Linux监控端口与性能分析的
    对大数据简单生态的部分认知随笔
    致敬那些年对nginx踩过的坑
    面试中一些比较尴尬的问题
    硬盘的接口有哪几种
    硬盘的逻辑结构
    Oracle数据库的备份与恢复还原笔记
    Linux安装Mysql5.7.29
    [转]为什么会有OPTION请求?
    图解HTTP(5-6章节)---阅后笔记
  • 原文地址:https://www.cnblogs.com/geyaofendou/p/6671240.html
Copyright © 2011-2022 走看看