spring boot jar部署 中出现的一些问题记录

1:查看实例名称(sid):
select instance_name from  V$instance;

(PS:连数据库查看sid,想当然的将plsql登录的数据库内容(lcgldb1_db)当成了SID,导致部署项目后,报错12514,通过上面这句查看到真正的SID(lcgldb),才配置正确)

2:oracle的三种连接方式

可参考https://www.cnblogs.com/zyzg/p/7940554.html

可参考https://blog.csdn.net/u012062455/article/details/52442838

3:java.lang.UnsupportedClassVersionError: org/apache/lucene/store/Directory : Unsupported major.minor version 52.0

看报错信息,是因为使用的jar包版本不对

我的idea的JDK是1.8的(springboot的项目要求1.8版本以上),但部署服务器jar包是1.7的,所以报版本不支持的错!

解决方法:服务器安装JDK1.8

4:springboot打包jar 部署应用

可参考https://blog.csdn.net/m0_37063257/article/details/78300877

其中出现一个问题,启动应用报META-INF,MANIFEST.MF的错,查了些资料,发现是打包的时候,MANIFEST.MF这个文件未打包到JAR中导致,至于原因目前未知,等有空了再仔细查查看,

目前解决方法:打包完,手动将META-INF文件夹,及里面的MANIFEST.MF,COPY进JAR里,可解决。

5:目前打包JAR有点麻烦,同事推荐了个方法,参考如下链接

https://blog.csdn.net/whh18254122507/article/details/78011713

应该会部署起来更快。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值