Linux编译mybatis,使用mybatis assembly插件打成tar包,在linux系统中运行服务-Go语言中文社区...
使用mybatis assembly插件打成tar包,在linux系统中运行服务
assembly插件插件地址:
链接:https://pan.baidu.com/s/1i6bWPxF 密码:gad5
sembly插件
2在项目的pom.xml文件加入所需节点:
注意:如果使用idea工具,所导入的节点会有报红提示,不用理会。
src/main/resources
**/*.properties
**/*.xml
false
src/main/java
**/*.xml
false
org.apache.maven.plugins
maven-jar-plugin
2.6
com.woasis.service.his.Main
true
custom
../lib/
$${artifact.artifactId}-$${artifact.version}.$${artifact.extension}
bin/**
conf/**
logs/**
/*.xml
/*.properties
maven-assembly-plugin
src/main/assembly/assembly.xml
make-assembly
package
single
org.apache.maven.plugins
maven-surefire-plugin
2.19.1
true
org.apache.maven.plugins
maven-resources-plugin
2.5
org.apache.maven.plugins
maven-compiler-plugin
3.7.0
1.7
1.7
-verbose
-Xlint:unchecked
-Xlint:deprecation
-extdirs
${project.basedir}/lib
3.将项目打成tar包
打开window的cmd命令窗口(建议以管理员身份运行)
切换到项目目录敲入以下命令:
在项目目录的target目录下生成所需jar包和tar包、
使用xftp将所需tar包传入到linxu系统中进行解压操作
4修改start.sh文件
start.sh所在位置
vim start.sh
dos2unix start.sh
6.启动服务
进入bin了目录下,执行start.sh文件
执行以下启动命令:
./start,sh
到此完成----------------------------------------
问题:
如果在启动服务时,一直启动不起来,请查看打出的jar包注意是jar包
Jar包文件内容查看
此文件中所扫描的是整个项目的依赖jar包。
Linux编译mybatis,使用mybatis assembly插件打成tar包,在linux系统中运行服务-Go语言中文社区...相关推荐
- java 打成war_JAVA语言之Springboot打成war包并在tomcat中运行的部署方法
本文主要向大家介绍了JAVA语言的Springboot打成war包并在tomcat中运行的部署方法,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. 把spring-boot项目按照平常 ...
- zynq Linux软件中断,zynq7010 在 linux 系统下 irq_f2p 中断驱动-Go语言中文社区
1 说明 zynq 平台,需要用到 pl (FPGA)端发送中断给 ps端(ARM),发送的中断名称为 IRQ_F2P[15:0],该中断一共有16个,中断号分别为 61-68, 84-91.本文针对 ...
- Linux下的32位C程序,linux系统c语言生成.so文件,生成64位可执行文件,在64位系统中运行32位的可执行文件...
1.linux 系统c语言生成.o文件,---->gcc -m64 -c -fPIC test.c -o test.o 2.linux 系统c语言生成.so文件,----->gcc -sh ...
- linux解压tar后缀的包,解压tar包的linux命令的详细说明
Linux系统下解压tar包自然要用到tar命令.下面由学习啦小编整理了解压tar包的linux命令的详细说明,希望对你有帮助. 解压tar包的linux命令的详细说明 tar -c: 建立压缩档案 ...
- python画图中文显示_解决Linux系统中python matplotlib画图的中文显示问题
最近想学习一些python数据分析的内容,就弄了个爬虫爬取了一些数据,并打算用Anaconda一套的工具(pandas, numpy, scipy, matplotlib, jupyter)等进行一些 ...
- 优化Linux系统中的服务
优化Linux系统中的服务 实验要求 设置Linux系统每次开机后自动进入字符模式界面. 使用ntsysv工具同时调整2.3.4.5运行级别中的服务状态,关闭下列服务: atd.bluetooth.c ...
- linux运行360sh,在深度deepin系统中运行install.sh文件的方法
在深度deepin操作系统中有时会遇到x.sh文件,如在安装canon imageclass 4712驱动时,找到linux-ufrii-drv-360-sc替代,但install.sh不知道如何运行 ...
- Linux学习总结(49)——应当竭力避免在系统中运行的 Linux 命令
前言 如果你是一个 Linux 新手,在好奇心的驱使下,可能会去尝试从各个渠道获得的命令.以下是 7 个致命的 Linux 命令,轻则使你的数据造成丢失,重则使你的系统造成瘫痪,所以,你应当竭力避免在 ...
- 解决Linux系统中python matplotlib画图的中文显示问题
解决Linux系统中python matplotlib画图的中文显示问题 参考文章: (1)解决Linux系统中python matplotlib画图的中文显示问题 (2)https://www.cn ...
最新文章
- 黄学东出任微软全球人工智能首席技术官!微软首位华人技术院士全面负责Azure云AI...
- Spring框架介绍及使用(转载)
- nginx中301和302重定向之间的区别
- c语言对空指针memcpy,C语言memcpy 断错误
- SQL重置数据表id
- 正则表达式(grep命令,egrep命令,sed命令,awk命令,sort工具,uniq工具)
- 算法设计之—直接 遍历/穷举法、贪心算法、动态规划、回溯法、EM方法
- 测试Maven版本插件自动递增版本号
- HTML DOM console.table() 方法
- WebScoket 规范 + WebSocket 协议
- opencv2+ glob循环读入图片,将文件夹中的图片统一格式
- POJ2115 C Looooops 扩展欧几里德
- 苹果mac科学计算器:PCalc
- (box-shadow)阴影 -CSS3 注:外阴影
- php smarty 翻译标签,Smarty自定义block标签
- 药店零售管理php系统,医药POS零售管理系统
- java根据id查询名字_Mybatis根据id查询用户信息
- linux 蓝牙打印机驱动安装失败,Win7蓝牙驱动安装失败的原因分析与解决方法
- 注册Gmail账号手机号码提示无法验证
- 使用clonezilla(在生龙)克隆系统
热门文章
- 配置Keil C51配置开发 STC51单片机过程
- Java中jsonObject与String等互转问题
- 已解决Cause: java.sql.SQLException: Incorrect string value: ‘\\xF0\\x9F\\x8C\\xB8 \\xE5...‘报错
- java 多级级联菜单回显_详解element-ui级联菜单(城市三级联动菜单)和回显问题...
- element tree 点击文字都也可以勾选_任何时候都能用得到的CAD实用技巧!掌握它,分分钟提高工作效率...
- linux c语言 malloc动态分配指针,C语言malloc函数为一维,二维,三维数组分配空间...
- 桌面版应用_桌面版应用程序的前世今生
- java map 结构体_业务代码的救星——Java 对象转换框架 MapStruct 妙用
- ugui 转轮_Unity3D研究院之Android NDK编译C/C++结合Unity实现本地数据共享(二十八)...
- FPGA之道(15)组合逻辑与时序逻辑、同步逻辑与异步逻辑的概念