java
Daniel_Geng
这个作者很懒,什么都没留下…
展开
-
java删除文件夹的踩坑经
删除目录的代码,递归子文件夹,没有如果是文件则删除,上线运行过程中一直没有问题,但一次私有化部署时,删除文件夹总是报错,经过排查是因为一些失效的软链接文件删除不掉(手动是可以删除的,权限也验证没问题) public void delDir(String path) { try { Path dirPath = Paths.get(path); if (Files.exists(dirPath) && Files.isDirectory(dirPath)) {原创 2021-08-17 15:14:27 · 235 阅读 · 0 评论 -
maven打包部署java 项目的正确姿势
有可能你在java项目打包,部署时会遇到下面的问题,打包以后,执行java -jar xxx.jar 1.xxx.jar中没有主清单属性 2.xxx.jar中的META-INF/MANIFEST.MF没有Main-Class(实际上和问题1是同一个问题) 3.为什么打成的jar包没有包含所需的依赖包,文件只有几十k,应该几十M大小啊 网上很多文章,都是重复并且错误的 pom.xml使用下面的plugin,configuration的skip设置成false,设置Main-Class,设置goa..原创 2020-07-09 15:30:11 · 447 阅读 · 0 评论