o2o项目-13. 项目的打包和部署

本文档介绍了在O2O项目中如何进行war包的打包和部署,包括修改pom.xml的打包方式,清理发布目录,处理jar与war的区别,解决DESUtil报错问题以及确保SpringBoot应用在服务器上后台稳定运行的方法。
摘要由CSDN通过智能技术生成

要将pom文件中的打包方式改成war,<packaging>war</packaging>;

清理程序发布目录 mvn clean package -Dmaven.test.skip=true;

cd到项目工程的target文件夹,SNAPSHOT的jar包就是所要的(因为pom中指定的打包方式就是jar而不是war);

java -jar jar包名;

如果报404作用可能是没有将html文件打进去,可以加压查看(unzip -d);

这时候将jar改成war重新打包(可以将html等打进去);

 

遇到的问题:

1. 在打包的时候,DESUtil一直报错,显示找不到Base64符号。

解决方法:因为Base64的加密解密都是使用sun.misc包下的BASE64Encoder及BASE64Decoder的sun.misc.BASE64Encoder/BASE64Decoder类。这个类是sun公司的内部方法,并没有在java api中公开过,不属于JDK标准库范畴,但在JDK中包含了该类,可以直接使用。

参考https://blog.csdn.net/qq_29178991/article/details/79666924

原来使用的JDK自带jar包中的

return new  BASE64Encoder().encode(encrypted);

替换为

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
派单O2O小程序V13.0是一款基于在线服务的平台,旨在为用户提供便捷的派单服务。该小程序通过简单的用户操作,能够实现快速、准确地派发任务,并将任务分配给合适的服务人员。 首先,该小程序具备用户端和服务人员端两个不同的入口。用户可以通过在小程序中注册账号并登录,然后选择需要的服务类型进行下单。而服务人员则可以通过小程序登录,接受派发的任务并进行处理。 在用户端,用户可以按照自己的需求选择适合的服务类型,如维修、清洁、送货等。用户可以填写任务的具体要求和时间,上传相应的图片或视频,以便服务人员更好地了解任务细节。用户还可以查看服务人员的评分、评论等信息,帮助他们做出选择。完成支付后,派发任务即可生效。 在服务人员端,接收到任务后,服务人员可以查看任务的详细信息,包括任务要求、时间、地点等。服务人员可以选择接受或拒绝任务,根据自己的时间和能力进行灵活安排。在接受任务后,服务人员可以实时与用户沟通,了解任务进展并进行反馈。任务完成后,服务人员会收到相应的酬。 同时,派单O2O小程序也具备一些便捷的功能,如评价系统、投诉反馈机制等。用户可以对服务人员进行评价和评分,帮助其他用户选择合适的服务人员。而服务人员可以通过系统中的反馈功能,了解用户对于派遣任务的满意度,并进行相应的改进,提升服务质量。 总之,派单O2O小程序V13.0为用户提供了一个便捷、高效的派单服务平台。通过这个小程序,用户可以方便地找到合适的服务人员,而服务人员也能通过这个平台更好地与用户进行沟通和协作,提供优质的服务体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值