• Maven的一些常用命令


    1. 

    下载maven   设置环境变量中的path

    2.

    源代码应该放置到src/main/java中
    源代码的资源文件应该放置在src/main/resources文件夹中
    测试代码应该放置到src/test/java中
    测试代码的资源文件应该放置在src/test/resources文件夹中

    3.

    mvn clean -->表示运行清理操作(会默认把target文件夹中的数据清理)
    mvn clean compile-->表示先运行清理之后运行编译,会见代码编译到target文件夹中
    mvn clean test-->运行清理和测试
    mvn clean package-->运行清理和打包
    mvn clean install-->运行清理和安装,会将打好的包安装到本地仓库中,以便其他的项目可以调用
    mvn clean deploy-->运行清理和发布(发布到私服上面)

    4.

    ·由于maven有一些固定的生成模式,所以使用
    mvn archetype generate可以自动完成这个骨架的建立
    ·使用eclipse开发maven项目
     默认STS和myeclipse都自带了maven的支持
     如果是eclipse需要安装m2eclipse

     mvn compile|test|clean...

    validate:验证工程是否正确,所有需要的资源是否可用。 
    compile:编译项目的源代码。   
    test:使用合适的单元测试框架来测试已编译的源代码。这些测试不需要已打包和布署。 
    Package:把已编译的代码打包成可发布的格式,比如jar。 
    integration-test:如有需要,将包处理和发布到一个能够进行集成测试的环境。 
    verify:运行所有检查,验证包是否有效且达到质量标准。 
    install:把包安装在本地的repository中,可以被其他工程作为依赖来使用。 
    Deploy:在集成或者发布环境下执行,将最终版本的包拷贝到远程的repository,使得其他的开发者或者工程可以共享。 
    clean:清除先前构建的artifacts(在maven中,把由项目生成的包都叫作artifact)。 
    site:为项目生成文档站点。 

    我不是一个技术狂人,但是我对技术有一种执着,我喜欢在键盘上噼噼啪啪的敲打,我喜欢项目完成那一刻的感觉。能力有限,如有不足之处,欢迎大家提出意见,一起成长!!!
  • 相关阅读:
    关于es6的箭头函数使用与内部this指向
    如何使用node中的buffer
    node里如何查看浏览器信息
    我也来写个小爬虫 ^_^
    长篇小说关键字瞬间过滤
    数组 字符串 常用操作
    怎样防止重复发送 Ajax 请求?
    js运算
    表单重复提交
    只能输入数字
  • 原文地址:https://www.cnblogs.com/hayyah/p/4151488.html
Copyright © 2020-2023  润新知