java-Linux下读取文件找不到文件或路径

问题描述

Linux下读取文件找不到文件或路径

从linux下某路径读取一个图片上传到其他地方,用File对象和FileInputSteam都是找不到文件
,路径不带中文,路径没有错,文件我直接cd 进去可以找到,权限wr都有,就是他妈报
路径下文件和文件夹找不到的错误

解决方案

关于读取properties文件找不到路径问题
U盘文件路径找不到或文件破坏
linux找不到库文件

解决方案二:

图片名字也对了吗,那就奇怪了

解决方案三:

这样不知道你具体的问题是什么。

你可以先试试在执行程序的同一目录下面操作文件,代码里面就不同写路径,如果没有问题的情况下,那就是你路劲写的有问题吧

时间: 2024-11-01 02:55:45

java-Linux下读取文件找不到文件或路径的相关文章

Linux下读取默认MAC地址的方法

  Linux下读取默认MAC地址的方法           MAC(Media Access Control,介质访问控制)计算机通过它来定义并识别网络设备的位置.在嵌入式linux学习中不可避免也会遇到MAC,本文主要描述了如何通过操作OTP来读取嵌入式linux设备网卡中的MAC地址 一.适用范围 这里主要介绍读取网卡MAC地址的方法,适用于EasyARM-i.MX287A开发套件,其应用原理及配套示例也适用于下表1.1所列出的产品型号. 二.原理介绍 MAC(Media Access C

linux下so动态链接库找不到函数符号问题

问题描述 linux下so动态链接库找不到函数符号问题 大型嵌入式软件开发,静态库和动态库同时使用,部分.c文件和.c++文件由于bin超大会编译成动态库,在编译链接时无任何错误,但是实际运行时经常发现某些函数符号找不到,由于动态链接库只有可执行程序真正运行时才会加载相关符号表,有经验的大侠有没有好的方法和经验,提供一个好的方法,可以在实际运行前发现相关"编译"错误,急等.~ 解决方案 Linux gdb 动态链接库 so 问题linux找不到动态链接库 .so文件的解决方法linux

浅谈Linux下通过find命令进行rm文件删除的小技巧_Linux

我们经常会通过find命令进行批量操作,如:批量删除旧文件.批量修改.基于时间的文件统计.基于文件大小的文件统计等,在这些操作当中,由于rm删除操作会导致目录结构变化,如果要通过find结合rm的操作写成脚本,就会遇到一些麻烦,本文通过一个例子为大家进行介绍. 系统环境: SUSE Linux Enterprise Server 11 或 Red Hat Enterprise Linux 问题症状: 客户现场有一个自动化的脚本,有以下的find语句,每天运行以删除某个目录下7天以前的文件或目录,

linux下怎么写一个自动创建文件夹和文件的脚本?

问题描述 linux下怎么写一个自动创建文件夹和文件的脚本? linux下怎么写一个自动创建文件夹和文件的脚本?就是说我给一个绝对路径,程序会自动帮我创建在路径中没有的文件夹和文件. 解决方案 http://blog.csdn.net/hellochenlian/article/details/37566269 -p, --parents 可以是一个路径名称.此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录; 解决方案二: mkdir 加上

初学者-linux下安装rpm包,挂载文件问题

问题描述 linux下安装rpm包,挂载文件问题 1C 求解这是为什么啊...初学者请谅解~ 解决方案 有dependency依赖问题,缺少libcryptolibssl,这个是openssl的库文件,所以你需要现在机器上安装上openssl 解决方案二: 他们两个有什么关系呀? 解决方案三: yum -y install gcc gcc-c++ autoconf automake makeyum -y install zlib zlib-devel openssl openssl--devel

mysql-请问:用java代码怎样读取MySQL数据库生成JSP文件?谢谢!

问题描述 请问:用java代码怎样读取MySQL数据库生成JSP文件?谢谢! 用java代码怎样读取MySQL数据库生成JSP文件? 解决方案 你是要写一个数据导出的程序吧,程序里面包含数据导出命令,生成文件格式为jsp啊. 解决方案二: 将文件从数据库(MySQL)中进行读取 解决方案三: 不能从后台去数据库去数据然后写到JSP文件?

系统-linux下 读取 exfat,求大神

问题描述 linux下 读取 exfat,求大神 本人系统时centos 安装完成后,不能读取exfat 求大神指教怎么读写 exfat 解决方案 从 googlecode上 下载exfat-utils-1.1.1.tar fuse-exfat-1.1.0.tar然后编译后 make and make install 就可以自动挂载和读写 exfat了

linux下没有后缀名的安装文件是什么?

问题描述 linux下没有后缀名的安装文件是什么? 在官网上下了.gz文件,解压后是这样的,这怎么安装? 解决方案 linux文件没有具体区别,不像微软的那样,只要有权限就可以执行,具体怎样安装需要看,制作者 解决方案二: gz格式一般是源码包,这个你在命令行下面看下文件全名,有可能是文件窗口中隐藏后缀了 解决方案三: 1使用命令安装,apt install,百度搜一下会有的 2使用应用中心安装 解决方案四: 你看一下,你下载的是不是源码包.如果是源码包,安装的话,需要进行编译的.

关于linux下的cp命令 如何把文件拷贝到任意文件夹下

问题描述 关于linux下的cp命令 如何把文件拷贝到任意文件夹下 比如将etc下的hosts文件拷贝:cp /etc/hosts ~ 该文件就会被拷贝至用户文件夹下 可是如果想在etc下再拷贝一份 应该怎么操作 这样的命令:cp /etc/hosts ~/etc/host.new 会被显示无效 是不是只能把文件拷贝到/Users/下的用户文件夹里 解决方案 应该是不可以的,man cp可以看到: Copy SOURCE to DEST, or multiple SOURCE(s) to DIR