直接贴代码,如果带main方法的类不在这个jar包,可以修改  AppMain 为你的包名和类型

 <build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><configuration><source>7</source><target>7</target></configuration></plugin><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-assembly-plugin</artifactId><configuration><!-- get all project dependencies --><descriptorRefs><descriptorRef>jar-with-dependencies</descriptorRef></descriptorRefs><!-- MainClass in mainfest make a executable jar --><archive><manifest><mainClass>AppMain</mainClass></manifest></archive></configuration><executions><execution><id>make-assembly</id><!-- bind to the packaging phase --><phase>package</phase><goals><goal>single</goal></goals></execution></executions></plugin></plugins></build>

maven 打包打出带依赖的和不带依赖的jiar包相关推荐

  1. maven 打包命令,只编译选择模块及其依赖模块

    当项目结构如下 --parent --admin --common --dal --service --web 如果你只想执行编译打包admin及其依赖模块,那么命令如下 mvn clean -U i ...

  2. 关于maven打包时,没有将依赖包打进来的问题

    开发了一个工具给第三方调用,采用maven父子模块的方式组织项目.打包后,发现缺少对应的class文件,导致无法使用. maven打包时,默认不会将第三方依赖包打进来.可以在pom.xml中添加mav ...

  3. maven 打包排除指定文件

    maven 打包排除指定文件 2015-10-16 13:57  3197人阅读  评论(0)  收藏  举报   分类: maven(16)  记一次我对maven深刻变革的认知. 当我还不知道Ma ...

  4. maven 打包时动态替换properties资源文件中的配置值

    pom build节点下面添加resource配置: [html] view plaincopy <resources> <resource> <directory> ...

  5. Java代码安装maven jar_maven安装本地jar到本地仓库(引入第三方jar, maven打包提示程序包不存在)...

    有时使用的jar包没有被maven仓库收藏,但pom中却要用到,这个时候我们就需要将jar安装到本地仓库中了.本文以javailp为例进行说明.(曾在对接第三方支付的时候需要导入第三方的jar包,  ...

  6. maven打包时加入依赖包及加入本地依赖包

    maven打包的时候默认是不加入依赖的jar包的,所以想打出一个独立的可运行jar包的话直接mvn clean install package是不行的.需要略改动下pom文件,加入如下plugin ? ...

  7. Maven打包(瘦身打包部署),不包含第三方依赖jar包

    方式1 pom 配置 <properties><startClass>com.answer.jaemon.Application</startClass> < ...

  8. maven 打包指定依赖包_maven打包加入依赖包以及加入本地依赖包的方法

    Maven引入本地Jar包并打包进War包中 1.概述 在平时的开发中,有一些Jar包因为种种原因,在Maven的中央仓库中没有收录,所以就要使用本地引入的方式加入进来. 2. 拷贝至项目根目录 项目 ...

  9. maven 打包指定依赖包_[Maven]-Maven基础-01-基础概念

    Maven基础 1.基础概念 Maven基础概念 什么是Maven 什么是理想的项目构建? 高度自动化,跨平台,可重用的组件,标准化的 什么是依赖?为什么要进行依赖管理? 自动下载,统一依赖管理 有哪 ...

最新文章

  1. Oracle查看对象依赖关系
  2. xor在PHP是什么意思,?=‘在PHP中是什么意思?
  3. 12.混淆——混叠图像,对比敏感度,图像压缩_4
  4. [外挂1] MFC 鼠标位置设置
  5. 【Webcam设计】USB摄像头(V4L2接口)的图片采集
  6. Win 10 x64 Visual Studio 2019 编译 Detours 4.0.1
  7. SpringMVC文件上传和Jwt身份验证
  8. 网络广告中,CPC、CPA、CPM 的定义各是怎样的?
  9. 冯大辉(@Fenng):信息真正的意义(图灵访谈)
  10. 【开发环境简称】PRD生产环境-常见环境英文缩写简称
  11. android 环信客服修改自己的头像
  12. 中国空气质量在线监測分析平台
  13. Linux下安装JDK教程,老爷爷看了都说会了!
  14. 直流电机/步进电机/伺服电机 简介
  15. 秦皇岛人才网:如何用你的简历打动HR呢?
  16. 安网路由器 静态IP和PPOE混用时,如果设置了路由器定时重启可能导致路由器罢工...
  17. 元宇宙+教育,从理解到实践
  18. Ruby适用于什么类型的开发
  19. Blink SQL之创建数据总线DataHub源表
  20. 16进制(00)转字符

热门文章

  1. 怎么更改苹果账户名称_苹果新品快来了,你真的学会如何找回你的Apple ID的密码了吗?...
  2. ROS Spinning-----简介
  3. TI PFC+LLC解决方案在工业电源中的应用-电子研习社
  4. python重装之前要卸载吗_关于fedroa下安全地卸载和重装python
  5. Leadtools Document教程:如何高效将数千个 PDF 文件拆分并转换为单页图像
  6. 大数据相关职位的知识储备与系统学习路线规划以及所需时间
  7. 创建PHP测试页面,连接并查询MariaDB数据库
  8. 网站SEO实践之 - seo引流怎么选有流量的关键词
  9. Find My资讯|苹果 Find My 找到因交通事故坠崖的一名女子
  10. 案例 | 苏州农村商业银行金融云平台支撑互联网创新业务发展