zoukankan      html  css  js  c++  java
  • 初识maven及其安装步骤!!

    maven(01)--安装及其介绍

     

    1:下载maven

      windows下载

    2:将下载文件夹解压,然后放在一个安装目录(可任意选择),例如就放在D盘的根目录

         然后在设置环境变量,新建一个环境变量,名称为M2_HOME,其设置值为maven的根路径,即为D:apache-maven-3.5.0-binapache-maven-3.5.0

         在PATH环境变量添加maven根路径下的bin,即D:apache-maven-3.5.0-binapache-maven-3.5.0in

    3:验证是否安装成功,按下window+r,然后输入cmd,打开控制台,输入mvn -v;如果输出结果类似与下图说明你成功了

      

     简单的maven项目

    1:首先建一个文件夹,命名为maven-ch01,然后在这个文件夹里新建一个pom.xml

    2:pom.xml里的内容

    复制代码
    <?xml version="1.0" encoding="UTF-8"?>
    <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>com.simfg.maven</groupId>
      <!-- 项目中的某个模块 -->
      <artifactId>maven-01</artifactId>
      <!-- 版本号 -->
      <version>0.0.1-SNAPSHOT</version>
      
    </project>
    复制代码

    3:在maven-ch01文件夹下新建一个src文件夹,然后在里面建一个包,为com.simfg.maven

    4:然后在这个包里面新建一个HelloMaven.java,文件内容是:

    复制代码
    package com.simfg.maven;
    
    public class HelloMaven {
    
       public String sayHello(String name){
           return "hello,"+name;
       }
    
    }
    复制代码

    5:在命令行中切换到maven-ch01这个目录下,然后输入命令:mvn compile

      第一次我出了个错,

      Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6: Could not transfer artifact org.apache.maven.plugins:maven-resources-plugin:pom:2.6 from/to central (https://repo.maven.apache.org/maven2): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

      如下图

    如果你也遇到这个错,主要是有证书引起的

      解决方法:1:下载证书java InstallCert.rar

           2:解压这个,然后编译,在控制台输入 javac InstallCert.java

           3:然后运行 java InstallCert repo.maven.apache.org,当需要输入是输入‘1’即可

           4:就可以看到在当前目录生成了一个jssecacerts文件,将这个文件复制到:jdk根目录/jre/lib/sercuity 下

    在运行你就可以看到maven在不断的下载一些文件,那么你就成功了

    如果在最后你编译出现这样的警告-- Using platform encoding (GBK actually) to copy filtered resources, i.e. build is platform dependent!--,如下图

     

    解决办法:

      在pom.xml中在project标签中加入以下代码

    <properties>
        <project.build.sourceEncoding> UTF-8 </project.build.sourceEncoding>
      </properties>
  • 相关阅读:
    什么是透视图?
    Eclipse 视图
    Eclipse 菜单
    Eclipse 窗口说明
    Eclipse 修改字符集
    Eclipse 安装(Oxygen版本)
    Eclipse 教程
    jQuery 教程
    就表单验证说用户体验
    需要配置执行path?no
  • 原文地址:https://www.cnblogs.com/LangZiXiYan/p/6845623.html
Copyright © 2011-2022 走看看