• maven 搭建


    下载mavern.zip包  解压到目录里面

    复制解压后的目录  配置到环境变量

    系统变量里面新建

     CLASSPATH环境变量

     测试是否安装完成

    cmd  中输入   mvn -v    出现下面图片安装完成

    仓库分三类  :本地仓库    远程仓库(私服)  中央仓库 

    修改     maven/conf  下的setting.xml  

    标准 maven目录、

    核心代码部分

    配置文件部分

    测试代码部分

    测试配置文件部分

     maven   命令 

    进入maven项目目录   

    mvn clean    --->target  目录消失  (注:在公司接其他人项目代码是需要先清空一下,因为每个人的编译环境不一样)

    mvn compile   编译 

    mvn test(编译测试目录下的代码同时编译了主代码)

    mvn  package(java,test下的代码进行了编译 同时打成war包)

    mvn  install(java,test下的代码进行了编译 同时打成war包 同时把这个包放到了本地仓库)

    maven生命周期

     

    使用骨架创建maven的java工程

    idea  配置maven

     maven runner 选项下

    使用骨架创建 maven工程

    new project --》maven---》--》

     ---》

    -->   配置信息  直接下一步

    --》  可以修改project的位置

    创建完成以后  缺少resources 目录  创建目录   右键

    不使用骨架创建maven 工程

      不勾选create from archetype 直接下一步  后续步骤同上

       只缺少一个test 下的resource目录  没有测试java文件  。

    使用骨架创建一个maven的web工程。

     后续同上。出现

     表明创建成功。需要补齐src.main.java 目录   main 下面创建java目录

    maven工程servlet 实例之指定web

    让一个文件目录可以创建  jsp

     创建一个servlet 跳转页面

    java目录下创建 

        

    在pom.xml中配置jar包。pom.xml中添加

     myservlet 中填写代码

     

     启动   命令tomcat:run

     启动后会报错

     原因是项目中导入的servlet  和  jsp jar包与  本地tomcat 里面的包相冲突(同名)

    解决办法:为项目中的jar包添加作用域。

     在写代码时起作用  项目运行时不起作用。

     测试的作用域是  test

    maven 工程环境修改

    修改tomcat   在pom.xml中

        两个tomcat 都存在。

       修改jdk 

    创建模板

     

  • 相关阅读:
    java集合
    [编写高质量代码:改善java程序的151个建议]建议57 推荐在复杂字符串操作中使用正则表达式
    [编写高质量代码:改善java程序的151个建议]建议53 注意方法中传递的参数要求
    判断某一时间范围的方法
    c#读写xml文件
    冒泡排序
    C#使用正则表达式检测数字 char 和韩文
    三角形面积公式
    unity 绘制三角形
    中缀转后缀表达式
  • 原文地址:https://www.cnblogs.com/qj696/p/14180687.html
Copyright © 2020-2023  润新知