袁艺

个人站

欢迎来到我的个人站~


小白菜的错误日常(二)

今天又经历了一个折磨人的事情,本想新建一个项目学习dubbo,在网上找了入门案例,导入maven的依赖之后找不到包,于是小白菜傻呵呵的删掉了系统中的.m2文件。surprise!不光新建的项目不好使,之前好不容易调好的项目也全部都找不到包了。内心苦闷……错误如下: 这里写图片描述

困惑了一天的问题最后发现非常简单。原因就是maven配置文件的默认路径是在.m2下,智障的我删了文件夹之后并没有将setting文件复制进去,所以……


下面说一下maven的常用命令:

打包:mvn package

编译:mvn compile

编译测试程序:mvn test-compile

清空:mvn clean

运行测试:mvn test

生成站点目录: mvn site

生成站点目录并发布:mvn site-deploy

安装当前工程的输出文件到本地仓库: mvn install

实例:clean install -Pgqc -Dmaven.test.skip=true(使用gqc连接环境 跳过测试)

打包上传到远程仓库,如:私服nexus等,需要配置pom文件: maven deploy

mvn -e 显示详细错误 信息.

mvn validate 验证工程是否正确,所有需要的资源是否可用。

mvn test-compile 编译项目测试代码。 。

mvn integration-test 在集成测试可以运行的环境中处理和发布包。

mvn verify 运行任何检查,验证包是否有效且达到质量标准。

mvn generate-sources 产生应用需要的任何额外的源代码,如xdoclet。

mvn idea:idea 生成idea项目文件

mvn idea:clean 清除idea的项目工程文件