美文网首页maven
maven的配置|常用命令|maven整合SSH

maven的配置|常用命令|maven整合SSH

作者: LewisZhu | 来源:发表于2019-02-05 20:40 被阅读0次

    一.前言

    本文会讲到maven的5个相关的方面
     1.配置maven,maven下载地址:http://maven.apache.org/download.cgi
     2.maven的基本目录结构
     3.maven常用命令
     4.eclipse 配置 maven
     5.创建第一个maven工程并解决报错
     6.maven整合Struts2
    

    二.配置maven(要配置maven,必须配置JDK,因为maven依赖Java的开发环境。所以我们分三步进行)

      1.配置JDK
       (1)安装JDK
       (2)配置JDK的环境变量
    

    变量名:JAVA_HOME
    变量值:JDK的路径

    变量名:path
    变量值:%JAVA_HOME%\bin;

    验证是否配置成功:命令行输入:java

      2.配置maven环境变量
    

    变量名:MAVEN_HOME
    变量值:MAVEN的路径

    变量名:path
    变量值:%MAVEN_HOME%\bin;

    验证是否配置成功:命令行输入:mvn -v

     3.配置maven的仓库配置
    

    在maven的conf\settings.xml中
    默认仓库路径:Administrator/.m2/repository
    自己配置:<localRepository>D:\repository</localRepository>

    maven仓库的核心jar包地址:
    http://repo1.maven.org/maven2/

    WechatIMG1.jpeg

    三.maven的基本目录结构

    WechatIMG2.png

    四.maven常用命令

    1.mvn clean
    说明: 清理项目生产的临时文件,一般是模块下的target目录
    2.mvn package
    说明: 项目打包工具,会在模块下的target目录生成jar或war等文件,如下运行结果。

    1. mvn compile
      说明:打包工程 存放在target/classes文件夹中
    2. mvn test
      说明:运行测试类
      5.mvn install
      说明: 模块安装命令 将打包的的jar/war文件复制到你的本地仓库中,供其他模块使用 -Dmaven.test.skip=true 跳过测试(同时会跳过test compile)

    五.eclipse 配置 maven

    1.先配置eclipse编码格式:
    Windows-preferences-general-workspace-other:UTF-8
    2.配置web编码格式:
    Windows-preferences-general-web-css/html/jsp-encode(utf-8)
    3.配置maven
    Windows-preferences-general-maven-installations
    add- Directory- maven路径- 选中 - apply
    4.配置maven仓库
    Windows-preferences-general-maven-user settings
    选择路径(maven-conf-settings)- apply
    5.重构索引
    window-show view-other-选择maven repositories-ok

    六.创建第一个maven工程

    1.创建项目 new-maven project


    WechatIMG3.jpeg

    2.创建好maven project发现报错 则需要添加标准的web路径


    WechatIMG4.jpeg

    3.解决报错之后 有时候需要调整jdk版本,jdk版本查看: java resources - libraries - JRE...
    修改jdk版本
    方法一:
    (1)首先添加插件


    WechatIMG5.jpeg

    (2)编辑版本


    WechatIMG6.jpeg

    (3)然后刷新工程就ok:右键-maven-update project

    方法二:
    在配置文件中修改就 conf\setting.xml


    WechatIMG9.jpeg

    4.在src/main/java中添加一个servlet中添加一个后会报错,需要在pom中导入jar包并指明jar包的工作范围:scop。


    WechatIMG950.jpeg

    常用jar包对应的作用范围


    WechatIMG951.jpeg

    5.maven体检Tomcat插件并配置can住
    右键-maven-add plugin-select Tomcat7
    配置参数


    WechatIMG4.png

    6.运行项目在Tomcat上
    run as - Maven build... - Goals(tomcat7:run)

    七.maven整合Struts2

    pom.xml --- dependence --- add --- struts2-core

    相关文章

      网友评论

        本文标题:maven的配置|常用命令|maven整合SSH

        本文链接:https://www.haomeiwen.com/subject/qukdsqtx.html