java 把依赖打到一个整体jar包里运行(maven)
一、环境
maven 3.6.1 jdk 1.8
二、运行打成整体的jar包:
java -jar [包名]
二、maven 中pom.xml插件:
<plugin><artifactId>maven-compiler-plugin</artifactId><configuration><source>1.8</source><target>1.8</target></configuration></plugin><plugin><artifactId>maven-assembly-plugin</artifactId><configuration><descriptorRefs><descriptorRef>jar-with-dependencies</descriptorRef></descriptorRefs><archive><manifest><mainClass>com.tutorial.grpc.App</mainClass></manifest></archive></configuration><executions><execution><id>make-assembly</id> <!-- this is used for inheritance merges --><phase>package</phase> <!-- bind to the packaging phase --><goals><goal>single</goal></goals></execution></executions></plugin>
java 把依赖打到一个整体jar包里运行(maven)相关推荐
- cmd库的导入Java,在cmd命令窗口导入第三方jar包来运行java文件
在cmd命令窗口导入第三方jar包来运行java文件,以下测试都是基于window环境,Linux环境没有测试. 1.编译 使用命令javac -cp或者javac -classpath 本机测试:如 ...
- 怎么在IDEA里搜索jar包里的类的方法和配置
IDEA搜索jar包里的文件和jar包里的文件的内容的方法 IDEA 里搜索jar包 1. 如何搜索jar包里的文件 包括搜索jar包某class文件,和搜索jar包里的配置文件等 总结:不需要下载源 ...
- java -uf_Java如何快速修改Jar包里的文件内容
需求背景:写了一个实时读取日志文件以及监控的小程序,打包成了Jar包可执行文件,通过我们的web主系统上传到各个服务器,然后调用ssh命令执行.每次上传前都要通过解压缩软件修改或者替换里面的配置文件, ...
- 打包部署后无法读取jar包里的文件(实测可行,Java中读取jar包中的文件)
打包部署后无法读取jar包里的文件 Java中读取jar包中的文件 linux中无法读取jar包中的内容(windows可以的!),如何解决 一.背景 项目中免不了需要读取文件,如果文件用绝对路径读取 ...
- Maven常用插件介绍及如何打一个瘦jar包
目录 零:说在前面 一:常用插件的介绍 二:常用插件的对比 三:打一个瘦jar包 3.1:背景 3.2:解决方案 四:插件应用举例 4.1:maven-jar-plugin 举例及部分说明 4.2:m ...
- 将写好的java代码打包成jar包并且运行
一.前言 今天那记录一下jar包的打包以及运行的过程,还是老样子大佬勿喷有问题求告知,谢谢啦. 二.直奔主题 1.首先通过idea写一段简单的Java代码如下图所示 2.写好后我们找到如下图的图标,点 ...
- 手动将jar包导入pom依赖,让jar包适配本地maven项目
前言: Oracle对maven很久没有更新依赖,虽然19年更新了一版,但pom引入一直有错误. 我用的是oralce 12的依赖,虽然有jar包,但是依赖和pom没有适配,项目打包的时候还要去中央仓 ...
- jar包里java.lang.NoSuchMethodError异常,
最近在使用eclipse编译器的时候遇到了这样的问题,报这个错的原因是编译器在该类中找不到对应的方法错误,出现这个问题的原因大部分是因为编译的class文件不是最新的,编译器找的是原来的class文件 ...
- java简体字繁体字互相转换(附jar包下载资源~)
web项目开发中,中文繁体.简体切换是个挺恶心的需求,下面是本人测试可用的流程,希望能帮助你!不多废话,上干货. 1.导入包ZHConverter.jar A--maven引入 <!-- htt ...
最新文章
- GitHub优秀开源项目收集
- 用C/C++扩展你的PHP
- jax-ws实现WebService
- 让聊天机器人同你聊得更带劲 - 对话策略学习 | 论文访谈间 #21
- 学生选课数据库SQL语句练习题——成绩表
- 用UI讲故事,表达情感和创造个性
- nginx学习十 ngx_cycle_t 、ngx_connection_t 和ngx_listening_t
- system 无法以 sysdba 登录,提示:权限不足。
- 从外部调用Django模块
- 《Go语言实战》Go 类型:基本类型、引用类型、结构类型、自定义类型
- 随手查_AD画板粗略步骤
- 2019,我们被“黑”科技薅过的羊毛?
- js实现页面视频全屏播放
- 如何使用GUID硬盘分区格式安装新windows系统
- linux修改时间写入cmos,解析Linux操作系统修改时间
- 习题8-7 字符串排序 (20分)
- Weir Flow Control售予First Reserve事宜完成之后更名为Trillium Flow Technologies
- 一眼就能看懂的Java自学手册,附详细答案解析
- 计算机配置的调研,关于电脑配置的调研报告
- Data Types in the Kernel [LDD3 11]