精华内容
下载资源
问答
  • 解压文件时,系统找不到指定路径

    千次阅读 2020-08-12 16:19:35
    解压文件时,系统找不到指定路径 问题描述:将压缩包放在桌面创建的文件夹里可以正常解压,但是放在ProgramFiles中就是提示系统找不到指定路径 方法一、修改Users控制权限 右键点击ProgramFiles中你要用到的子文件夹...

    解压文件时,系统找不到指定路径

    问题描述:将压缩包放在桌面创建的文件夹里可以正常解压,但是放在ProgramFiles中就是提示系统找不到指定路径

    方法一、修改Users控制权限

    右键点击ProgramFiles中你要用到的子文件夹→右键属性→安全→编辑→找到Users→勾选完全控制→应用。
    

    方法二、解压后复制到ProgramFiles中

    如题。
    

    ps:家用推荐方法一。如果文件解压后的压缩包中还有压缩包,使用方法一可以直接在文件夹操作。用用法二需要再解压,再复制。方法一明显更简单,只有一步操作,并且不用频繁切换窗口。

    展开全文
  • 读取文件系统找不到指定文件java

    千次阅读 2019-06-08 15:51:22
    解决方案: 1、你要了解一个方法: System.out.println(当前类.class.getResource("/")); //输出当前文件根目录所在位置 ...想用相对路径但是行不通知道哪儿错了,就直接用这种方法来实现,根据自己的文件...

    解决方案:

    1、你要了解一个方法:

    System.out.println(当前类.class.getResource("/"));
    //输出当前文件根目录所在位置
    System.out.println(当前类.class.getResource("../"));
    //输出上一层目录所在的位置

    2、硬核相对路径:

    想用相对路径但是行不通不知道哪儿错了,就直接用这种方法来实现,根据自己的文件所在位置调整一下就可以使用了。

     String pathname = 类名.class.getResource("/ippool").toString().substring(6)+"/文件名";
    //substring切割,因为类名.class.getResource("/ippool").toString().substring(6)获得的是一个字符串前面带有file:/的字符串,所以要切割一下

    有时候用相对路径,按住ctrl也能点进去就是不行,用上面这样方法一定可以。

    掌握以上两个就基本能告别找不到文件的尴尬了。

    展开全文
  • 关键字: SpringMVC 4.2.4 、 Spring Boot 1.3.1 、Servlet 3.0 、文件上传 报错信息: java.io.IOException: java.io.FileNotFoundException: /tmp/tomcat.273391201583741210.8080/work/Tomcat/localhost/ROOT/tmp...

    1.问题描述
    关键字: SpringMVC 4.2.4 、 Spring Boot 1.3.1 、Servlet 3.0 、文件上传
    报错信息: java.io.IOException: java.io.FileNotFoundException: /tmp/tomcat.273391201583741210.8080/work/Tomcat/localhost/ROOT/tmp/source/IMG_20160129_132623.jpg (No such file or directory)
    问题源码: transferTo方法报错

    // 前端传入mulFileSource
    // 创建压缩前源文件
    File fileSourcePath = new File("tmp/source/");
    File fileSource = new File(fileSourcePath, mulFileSource.getOriginalFilename());
    if (!fileSourcePath.exists()) {
        fileSourcePath.mkdirs();
    }
    // 将接收得图片暂存到临时文件中
    mulFileSource.transferTo(fileSource);
    2.问题分析
    首先,看源码中文件定义,相对路径,预期路径应该是项目路径/tmp/source/,但是报错确是一个系统临时文件路径(tomcat的)。
    其次,由于是transferTo方法报错,因此应该是该方法写入文件时报错,因此,我们跟入方法源码。
    ```java
    public class StandardMultipartHttpServletRequest extends AbstractMultipartHttpServletRequest {
    
    //中间代码省略
    
    /**
     * Spring MultipartFile adapter, wrapping a Servlet 3.0 Part object.
     */
    @SuppressWarnings("serial")
    private static class StandardMultipartFile implements MultipartFile, Serializable {
    
    //中间代码省略
    
    @Override
    public void transferTo(File dest) throws IOException, IllegalStateException {
    this.part.write(dest.getPath());
    
    package org.apache.catalina.core;
    /**
     * Adaptor to allow {@link FileItem} objects generated by the package renamed
     * commons-upload to be used by the Servlet 3.0 upload API that expects
     * {@link Part}s.
     */
    public class ApplicationPart implements Part {
    
    //中间代码省略
    
        @Override
        public void write(String fileName) throws IOException {
            File file = new File(fileName);
            if (!file.isAbsolute()) {
                file = new File(location, fileName);
            }
            try {
                fileItem.write(file);
            } catch (Exception e) {
                throw new IOException(e);
            }
        }
    }
    

    源码一目了然,使用Servlet3.0的支持的上传文件功能时,如果我们没有使用绝对路径的话,transferTo方法会在相对路径前添加一个location路径,即:file = new File(location, fileName);。当然,这也影响了SpringMVC的Multipartfile的使用。
    由于我们创建的File在项目路径/tmp/source/,而transferTo方法预期写入的文件路径为/tmp/tomcat.273391201583741210.8080/work/Tomcat/localhost/ROOT/tmp/source/,我们并没有创建该目录,因此会抛出异常。
    3.问题解决方案
    使用绝对路径
    修改location的值
    这个location可以理解为临时文件目录,我们可以通过配置location的值,使其指向我们的项目路径,这样就解决了我们遇到的问题。
    在Spring Boot下配置location,可以在main()方法所在文件中添加如下代码:

    /**
     * 文件上传临时路径
     */
     @Bean
     MultipartConfigElement multipartConfigElement() {
        MultipartConfigFactory factory = new MultipartConfigFactory();
        factory.setLocation("/app/pttms/tmp");
        return factory.createMultipartConfig();
    }
    
    展开全文
  • bat批处理指定目录压缩文件进行解压到指定目录 @echo off @echo 压缩文件备份 /y表示文件重名自动覆盖写成/n默认覆盖/?界面提示 xcopy /y D:\压缩包所在路径\*.rar D:\备份路径\ @echo 解压文件,-or表示文件...

    bat批处理指定目录压缩文件进行解压到指定目录

    @echo off
    
    @echo 压缩文件备份  /y表示文件重名时自动覆盖写成/n默认不覆盖/?界面提示
    xcopy /y D:\压缩包所在路径\*.rar  D:\备份路径\
    
    @echo 解压文件,-or表示文件解压后遇到重名文件自动重命名,首先检测目录下是否存在.rar的文件
    if  exist D:\批量解压文件并备份\压缩包\*.rar (
        WinRAR e -or "D:\压缩包所在路径\*.rar" "D:\解压到该路径下"
    @echo 也可以写成这样     "C:\Program Files\WinRAR\rar.exe" e -or "D:\压缩包所在路径\*.rar" "D:\解压到该路径下"
    )
    
    @echo 删除原压缩包文件
    del /f /s /q /a D:\压缩包所在路径\*.rar
    
    @echo off
    

    自身不会bat脚本编写,百度整合获得,文件路径请按规则自行修改,注释已写的比较清楚,有问题欢迎评论

    展开全文
  • 安装7z,下载地址 7z linux下载地址https://download.csdn.net/download/qq_27608983/11244291 解压安装 linux命令: 1.tar xjvf 7z-linux.tar.bz2 7z-linux.tar.bz2 为压缩包 ...分卷压缩文件 1.cd 进...
  • 具体情况是 java.io.FileNotFoundException: \tynxxwd\pccreditFile\8a8565035da60e47015da613efa7000f (系统找不到指定文件。) 在3.2 服务器上另外一个服务器3.6 上的文件 已经Connected to 10.0.3.6.路径是...
  • Linux解压文件到指定目录

    千次阅读 2021-05-11 05:36:00
    tar在Linux上是常用的打包、压缩、加压缩工具,他的...-v: 压缩的过程中显示档案;-f: 置顶文档名,在f后面立即接文件名,能再加参数举例: 一,将整个/home/www/images 目录下的文件全部打包为 /home/www/ima...
  • linux压缩文件解压到指定的目录

    千次阅读 2019-07-15 20:08:29
    linux下tar命令解压到指定的目录 : #tar -zxvf /abc.tar.gz -C /zzz/abc 这里的-C C要大写 //把根目录下的abc.tar.zip解压到/zzz/abc下,前提要保证存在/zzz/abc这个目录 这个和cp命令有点不同,cp命令如果存在这...
  • 提取Linux tar文件不同或新的目录有一件事要明白,你可以提取tar文件到不同的或特定的目录,一定是当前的工作目录。 您可以使用此文章,然后再继续阅读更多有关tar备份实用程序与下面的文章中许多不同的例子。在...
  • Android/Sdk/ndk-bundle/toolchains/mips64el-linux-android-4.9/prebuilt/linux-x86_64/bin/mips64el-linux-android-strip 找不到, 导致编译报错 也就是说在Android/Sdk/ndk-bundle/toolchains/mips64el-linux-...
  • Linux下的压缩压缩命令详解及实例实例:压缩服务器上当前目录的内容为xxx.zip文件zip -r xxx.zip ./*解压zip文件到当前目录unzip filename.zip============================另:有些服务器没有安装zip包执行了...
  • 2、找到 OSS 并开通,如果提示需要实名认证就先实名认证,之后进入“管理控制台” 3、在右边的界面中,点击创建 Bucket,这是类似存放文件的仓库 4、输入 Bucket 名称,选择地域,其他的默认,开通就好了,如果...
  • Linux解压文件到指定目录的方法

    千次阅读 2020-12-19 12:17:35
    本文介绍了Linux解压文件到指定目录的方法,分享给大家,具体如下:tar在Linux上是常用的打包、压缩、加压缩工具,他的参数很多,折里仅仅列举常用的压缩与解压缩参数参数:-c :create 建立压缩档案的参数;...
  • 针对有安装NDK用户Android/Sdk/ndk-bundle/toolchains/mips64el-linux-android-4.9/prebuilt/linux-x86_64/bin/mips64el-linux-android-strip 找不到, 导致编译报错也就是说在Android/Sdk/ndk-bundle/toolchains/...
  • Ubuntu16.04系统,将.tar.gz格式的文件从/home/myftp/upload/nuodongiot目录自动解压/home/myftp/upload/backupcopy目录中,并将源目录/home/myftp/upload/nuodongiot中的文件移动至/home/myftp/upload/extarct...
  • js压缩图片到指定大小

    千次阅读 2019-09-02 14:23:23
    需求:前端上传图片的时候通常需要提供指定大小以内的图片。比如大于500KB。 思路:利用canvas转blob的时候通过quality控制图片质量,达到压缩的目的。此方法有个缺点。只能对图片格式为jpeg或webp的图片有效。...
  • ![图片说明](https://img-ask.csdn.net/upload/201903/22/1553247108_151588.png) 在root 目录下用 能看到指定的压缩包 但是解压的时候就报找不到文件或目录的错了 请问各位大神这是什么情况啊
  • 如何解压zip文件到指定的目录

    千次阅读 2019-09-25 11:09:01
    2019年9月25日 我在测试aspose包word转换pdf格式造成中文乱码的问题,排查后得出结论系统找不到jar包中字体的位置,所以需要将jar包解压在指定的位置,然后解决问题。 直接上java接口吧。param1 压缩文件位置的file...
  • 之前有个需求:文件上传,如果是图片,超出指定大小,就自动压缩。为了实现这个功能,借用了 google的Thumbnails 工具,效果还是蛮好的。 全部代码如下: private void uploadFile(List<MultipartFile> ...
  • 一、背景 最近做了一个项目,里面有这么一个需求:将zip文件存放json字符...要达到上面的要求,无非是要将zip文件转化成byte[],然后转化成Base64字符串存放json字符串中和一个zip在未解压的情况下的指定文件读...
  • 学习Java压缩zip文件压缩单个文件和多个文件包含文件夹;怎样用Java将文件追加zip文件中。测试类:/** * @FileName:ZipTest.java * @Description: TODO * @Copyright: All rights Reserved, Designed By ...
  • import zipfile zipf = zipfile.ZipFile(zippath,'w') # 在路径中创建一个zip对象 # zippath:zip文件全路径,例:D:\Users\XXX\Desktop\arcgis\filename.zip ... # addedfilepath:将要压缩的文...
  • FileUtil.copyFile 这个方法是复制文件的?我想把怎个ZIP包复制到指定路径要怎么做?
  • 一上到服务环境,就报错,,xml的文件地址找不到。于是也了好多网上的方式解决,但始终解决不了。于是在一次偶然机会,找到了一种方式,反射流的方式。解决。InputStream inputStream = ClassUtils.class....
  • ①导入压缩文件 MultipartHttpServletRequest mRequest = (MultipartHttpServletRequest) request; String sParamFileName = mRequest.getFileNames().hasNext() ? mRequest.getFileNames().next() : null; if...
  • 读取json文件的路径 修改前:原读取json的代码,运行...原因:在编译安卓平台上,会将资源压缩成一个压缩包,这种时候就能使用Application通过路径读取json文件。 修改后:首先将json文件移动StreamingAsset
  • 问题:备份D:\AAA 文件夹,但是备份D:\AAA\BBB文件夹以及BBB文件夹下的所有子文件? 排除目录的压缩,由于Linux 中!有特别的意义,所以要用转义符来使用。 7z a -t7z -xr"!*\BBB\" %zipname% %filename% -----...
  • 删除 Android/Sdk/ndk-bundle/ 下的所有文件,从 https://developer.android.google.cn/ndk/downloads/ 下载最新稳定版本 (r16b),然后解压缩到Android/Sdk/ndk-bundle/下,重新build一下工程,问题解决...
  • 想要把压缩包解压到指定的目录下。 解决方法: tar -zxvf 要解压的文件名 -C 要解压到哪个路径下 -C 目录:这个选项用在解压缩,在特定目录解压缩可以使用这个选项(注意,这里的 C 一定要大写) 例如:我想...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 446,084
精华内容 178,433
关键字:

压缩文件显示找不到指定文件