maven常用命令

  1. mvn validate  校验工程文件是否完整
  2. mvn compile 编译工程文件
  3. mvn test 编译测试文件,并跑测试用例
  4. mvn package 编译并打包工程
  5. mvn install 编译打包,并把打包后的文件放到本地仓库中
  6. mvn clean 清空target包下所有的文件
  7. mvn site 生成项目的描述文件,在target/site路径下
  8. mvn process-resources 同步复制resources文件
  9. mvn eclipse:eclipse 把项目打包成符合eclipse ide标准工程
  10. mvn idea:idea 把项目打包成idea的标准工程
  11. mvn deploy 编译打包,并把打包的文件发布到远程仓库

    demo如下,找到maven下settings.xml配置用户名密码

<servers>
       <server>
       <id>thirdparty</id>
       <username>admin</username>
       <password>admin123</password>
     </server>
 </servers>

命令格式如下

mvn deploy:deploy-file -DgroupId=组名 -DartifactId=唯一标识 -Dversion=版本号 -Dpackaging=文件类型通常为jar -Dfile=文件路径 -Durl=“nexus地址”+/content/repositories/thirdparty/ -DrepositoryId=thirdparty 

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏LanceToBigData

Maven(二)Maven项目的创建(命令、myeclipse)及生命周期

上一篇给大家介绍了Maven的概念和仓库的一些信息,接下来给大家分享一下使用命令和MyEclipse创建Maven项目 一、使用命令管理Maven项目 1.1、...

22690
来自专栏应用案例

Nginx+Tomcat 配置负载均衡集群

目的: 同一个项目部署到多个tomcat中,共用80端口。停掉其中任何一个(只要服务有一个在运行),都不会影响用户的使用。 一、项目准备 准备Java项目测试包...

283100
来自专栏Java成神之路

Linux_异常_01_CentOS7无法ping 百度

当时设置的网关为:  GATEWAY=192.168.1.1    。是因为这个网关设置错了。这个网关的值要从虚拟机——编辑——虚拟网络编辑器下面去查看。如下图

10010
来自专栏代码GG之家

Scoops android app多主题架构(一)

简要说明 Scoops是一个android应用库,主要解决的是多主题实现方案。通过配置多个R.style.Theme ,代码进行动态设置主题,重启当前界面实现...

264100
来自专栏LhWorld哥陪你聊算法

【Spark篇】--Spark中Standalone的两种提交模式

Spark中Standalone有两种提交模式,一个是Standalone-client模式,一个是Standalone-master模式。

69110
来自专栏有困难要上,没有困难创造困难也要上!

Python进程间通信之命名管道

462100
来自专栏Android干货

Android项目实战(四十八):架构之组件化开发

11930
来自专栏运维前线

CentOS6/7 使用saltstack源安装saltstack

CentOS6/7 使用saltstack源安装saltstack CentOS6安装Saltstack 运行以下命令来安装SaltStack存储库和密钥 s...

31160
来自专栏闻道于事

Maven使用本地jar包(两种方式)

有些项目会用到一些Maven库上没有的jar包,这就需要我们自己引入了 这种情况有两种办法: 第一种方式,在pom文件中引用时使用本地路径: 首先把jar包放到...

36550
来自专栏云计算教程系列

如何在Ubuntu 16.04上将Redis服务器设置为PHP的会话处理程序

Redis是一个开源键值缓存和存储系统,由于其对多种数据类型(如散列,列表,集合和位图等)的高级支持,也称为数据结构服务器。它还支持群集,使其在高度可用和可扩展...

15530

扫码关注云+社区

领取腾讯云代金券