项目引入第三方jar包,本地直接用maven命令编译,编译到了本地,但是部署服务器时并没有这个jar包。
创新互联建站是一家集网站建设,靖西企业网站建设,靖西品牌网站建设,网站定制,靖西网站建设报价,网络营销,网络优化,靖西网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
解决方法-将jar包引入项目:
在 项目根目录新建 lib 文件夹
将第三方jar包,导入lib文件,选中jar包执行 Add as Library
pom文件设置如下,将你的maven地址,指向你项目设置的jar包地址
此时你打包,还是没有对应的第三方jar包
pom文件,添加如下设置
spring-boot-maven-plugin是官方提供的默认打包工具,但是在打包本地jar的时候就不太方便,需要借助maven-compiler-plugin。
source和target中的1.8指的是jdk的版本,这个一定要设置好。
下边的resource标签中的信息是自己在打包的时候要被打包的资源文件,这里我们主要用到的是最下边的这个lib配置,将会被打包进jar中的BOOT-INF/lib/目录下。
上边resources目录下的是为了防止自己的资源文件在打包的时候丢失。
这样打包之后所有需要的信息都会被包含在jar中。
使用nohup命令启动jar包
启动后出现以下内容
查看项目是否启动成功,显示如下内容表示启动成功
如果是第二次启动jar包,需要先把java进程给杀死,然后重新启动
然后重新使用nohup命令启动即可
可以登录阿里云制品仓库。选择一个仓库点击上传文件,创建自己的jar包,完善信息,上传你自己的jar包,点击自己刚才上传的jar包,查看使用方法就可以了。
右键工程--Java Build Path -- Add Jars 添加工程中已有的war包。若有外部包可以先导入到lib下也可以Add External JARs。bulid完成后重新部署工程。 希望帮到你
当前文章:阿里云服务器导入jar包 阿里云服务器部署javaweb项目
文章网址:https://www.cdcxhl.com/article32/ddcihpc.html
成都网站建设公司_创新互联,为您提供网站收录、移动网站建设、微信公众号、网站设计、面包屑导航、域名注册
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联