zoukankan      html  css  js  c++  java
  • maven学习系列1:maven入门

    maven:apache软件基金会组织维护的一款自动化构建工具,专注服务于java平台的项目构建和依赖管理

    构建项目的繁琐点:jar包难寻,jar包依赖问题,jar包版本问题,jar包不方便管理,项目结构五花八门,项目生命周期管理五花八门

    maven统一了项目的结构,自动对jar包进行管理:

            使用maven搭建的项目架构,都遵循相似的项目结构,java源文件,资源文件,静态资源文件,测试用例类文件,编译后的class文件,都有固定结构,方便对项目陌生的新人快速认识项目。

            maven中,jar包都有唯一的一个坐标,在maven中叫做项目的坐标,可以通过坐标找到你需要用到的任何jar包

            maven使开发者更加方便的管理项目的生命周期,maven的命令都是由插件的形式集成进来的:

                 例如:mvn clear  清理上次编译好的代码

                            mvn compile  自动编译项目

                            mvn test   自动运行所有测试用例

                            mvn package 可以完成打包所需要的所有操作

  • 相关阅读:
    pip install selenium==版本号 报错
    解决phantomjs输出中文乱码
    phantomjs学习之网页访问测速
    phantomjs学习之截图
    bzoj1069-最大土地面积
    hdu4372-Count the Buildings
    bzoj3786-星系探索
    Codeforces633H-Fibonacci-ish II
    hdu3625-Rooms
    斯特林数
  • 原文地址:https://www.cnblogs.com/fbbg/p/13053865.html
Copyright © 2011-2022 走看看