栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

2021-11-10

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2021-11-10

当公司要求我写一个文件清理器,定时删除文件备份包里的东西,并保留近七天的备份数据,我这个是根据文件的创建时间来获取文件然后删除符合时间的文件。我用的jdk1.8版本做的开发,结果之后jar包打好之后,公司老员工写的基础服务用的是jdk1.7。所以我的服务不能影响基础服务的运行,所以就选择了一下方式去解决,

1.重构代码,换成 jdk1.7
但是我的代码用到了jdk1.8的新特性,无法满足这种方式,而且maven,springboot版本都不兼容jdk1.7,重构比较复杂。所以此种方式被我排出。
2.不用配置环境变量,只需要一个jdk1.8的包放在服务器上(全路径运行jar,不依赖环境变量配置的jdk运行jar)
window上运行命令:	**D:javaSFjdk1.8.0_77binjava.exe -jar**
linux上运行命令:     **%解压目录%/bin/java -jar  test.jar**
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/591286.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号