为什么80%的码农都做不了架构师?>>>   

1、本地jar安装到maven仓库

mvn install:install-file -Dfile=jar包的位置 -DgroupId=jar包的groupId -DartifactId=jar包的artifactId -Dversion=jar包的version -Dpackaging=jar

2、本地jar上传到服务器maven仓库

mvn deploy:deploy-file -DgroupId=jar包的groupId -DartifactId=jar包的artifactId -Dversion=版本 -Dpackaging=jar -Dfile=jar包源文件路径 -Durl=http://10.50.133.243:30000/nexus/content/repositories/thirdparty/(私服地址) -DrepositoryId=thirdparty

3、打包(将依赖一起打包):mvn assembly:assembly

<build><plugins><!-- 跳过单元测试代码 --><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-surefire-plugin</artifactId><configuration><skip>true</skip></configuration></plugin><plugin>  <artifactId>maven-assembly-plugin</artifactId>  <configuration>  <archive>  <manifest>  <mainClass>com.clearworld.works.desktop.init.ClearworldDesktop</mainClass>  </manifest>  </archive>  <descriptorRefs>  <descriptorRef>jar-with-dependencies</descriptorRef>  </descriptorRefs>  </configuration>  </plugin></plugins></build>

4、打包(依赖不打包)

<build><plugins><!-- 跳过单元测试代码 --><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-surefire-plugin</artifactId><configuration><skip>true</skip></configuration></plugin><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-jar-plugin</artifactId><configuration><classesDirectory>target/classes/</classesDirectory><archive><manifest><!-- 主函数的入口 --><mainClass>com.clearworld.works.desktop.init.ClearworldDesktop</mainClass><!-- 打包时 MANIFEST.MF文件不记录的时间戳版本 --><useUniqueVersions>false</useUniqueVersions><addClasspath>true</addClasspath><classpathPrefix>lib/</classpathPrefix></manifest><manifestEntries><Class-Path>.</Class-Path></manifestEntries></archive></configuration></plugin><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-dependency-plugin</artifactId><executions><execution><id>copy-dependencies</id><phase>package</phase><goals><goal>copy-dependencies</goal></goals><configuration><outputDirectory>${project.build.directory}/lib</outputDirectory></configuration></execution></executions></plugin></plugins></build>

转载于:https://my.oschina.net/asddsa/blog/1563643

maven 相关操作相关推荐

  1. Idea相关操作以及相关问题

    本文主要解决的问题如下: Idea导入lombok插件 Lombok报错 Git相关操作(创建,删除,合并,push,fetch) Maven相关操作(Build) Maven Build报错 断点不 ...

  2. 2021年大数据HBase(五):HBase的相关操作JavaAPI方式

    全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 前言 HBase的相关操作-JavaAPI方式 一.需求说明 ...

  3. 2021年大数据Spark(二十五):SparkSQL的RDD、DF、DS相关操作

      目录 RDD.DF.DS相关操作 SparkSQL初体验 SparkSession 应用入口 获取DataFrame/DataSet 使用样例类 指定类型+列名 自定义Schema ​​​​​​​ ...

  4. 转载 ----MAVEN相关学习

    呈顼I渝 Maven的安装.配置及使用入门 本书代码下载  大家可以从我的网站下载本书的代码:http://www.juvenxu.com/mvn-in-action/,也可以通过我的网站与我取得联系 ...

  5. 2021年大数据HBase(四):HBase的相关操作-客户端命令式!【建议收藏】

    全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 前言 HBase的相关操作-客户端命令式 1.进入HBase ...

  6. 【数据结构】二叉树及其相关操作

    二叉树的定义 二叉树是一个由结点构成的有限集合,这个集合或者为空,或者由一个根节点及两棵互不相交的分别称作这个根节点的左子树和右子树的二叉树组成. 二叉树并非一般的树形结构的特殊形式,它们是两种不同的 ...

  7. Linux之用户组相关操作 groupadd groupdel

    Linux之用户组相关操作  groupadd  groupdel 1. 创建用户组 命令 说明 groupadd 创建(添加)用户组 创建用户组效果图: [grep是搜索功能,详情博文:https: ...

  8. Linux之用户相关操作

    Linux之用户相关操作 1. 创建用户  [创建后会立即让设置密码] 命令 说明 useradd 创建(添加)用户 useradd命令选项: 选项 说明 -m 自动创建用户主目录,主目录的名字就是用 ...

  9. java导入包大全_eclipse快速导入jar包的相关操作步骤

    eclipse怎样快速导入jar包呢?熟悉这款软件是非常简单的,今天小编就分享了关于eclipse快速导入jar包,有需要的朋友一起来看看吧! eclipse快速导入jar包的相关操作步骤 方法1·最 ...

最新文章

  1. shell脚本调试工具 bashdb
  2. 后台返回给前端数据拆分成三级菜单
  3. 基于pygame的射击小游戏制作(三)让外星人动起来
  4. 怎么使用ajax重定向,如何通过在特定控制器和动作上使用Ajax调用来重定向用户...
  5. auto_ptr解析
  6. Missing binding node_modules/node-sass/vendor/darwin-x64-72/binding.node
  7. 判断字符串中是否包含中文
  8. 基于python的在线考试系统-Python程序设计考试系统的开发与应用.pdf
  9. 上海电信光猫设置虚拟服务器,你们想要的上海电信光猫桥接+4K IPTV配置流程...
  10. c语言算法单循环球队比赛安排,单循环赛赛程安排算法的研究.doc
  11. 影创科技助力云南首例MR混合现实肝脏手术成功实施
  12. win10耳机有杂音滋滋_蓝牙耳机的底噪和电流声有区别吗?双11五款高续航平价蓝牙耳机分享...
  13. x264源码分析与应用示例(一)——视频编码基本流程
  14. matlab中nargin用法
  15. 一年级描写下雪的古诗,古诗翻译及重点知识点心田花开汇总
  16. 2 为什么软件架构很重要
  17. 创建一个简单的springboot项目demo
  18. 在快手工作是一种什么体验
  19. 20162316刘诚昊 第八周学习作业
  20. 把思科端口速率改为不协商_端口汇聚—TRUNK技术介绍

热门文章

  1. 用css3实现的简单的云朵
  2. 【ES6】对象、函数、数组的扩展
  3. mysql表空间名字查询_数据库表空间信息查询
  4. 卡方检验chi-square test
  5. rust进水器怎么用_喷丝板钻孔速度太慢怎么办?用这款增速器,效率提高35%
  6. Hello TensorFlow
  7. Java第十次作业 1502 马 帅
  8. swift3.0 类字符串转类(字符串转ViewController)
  9. Dapper基础用法
  10. DevExpress.XtraGrid.Views.Grid.GridView 选中行焦点的滚动条的位置