运行环境tomcat+jdk1.5共享文件放在1台单独的机器上面当同样的软件,部署到2台不同的机器上时可其中一台总是提示FileNotFoundException(访问拒绝)可有的时候,又不提示这种问题,访问代码和定义如下 public static final String BIG_IMAGE_PATH="\\\\130.130.15.8\\web\\ImageUpload\\"; file = new File(BIG_IMAGE_PATH+filename); if(file.length()>0)
{
fileStream = new FileInputStream(file);
data = new byte[(int)file.length()];
fileStream.read(data);
fileStream.close();
}我就纳闷,为什同样的代码,会出现这么的问题希望有人能够解答我的问题谢谢呢!
{
fileStream = new FileInputStream(file);
data = new byte[(int)file.length()];
fileStream.read(data);
fileStream.close();
}我就纳闷,为什同样的代码,会出现这么的问题希望有人能够解答我的问题谢谢呢!
第二,不同机器之间的共享设置等等都会影响共享的效果。研究一下的Windows共享,还有防火墙。PS:我惊诧的是Java还支持NetBios.
虚拟机还不是问系统要
系统返回就是了
{
fileStream = new FileInputStream(file);
data = new byte[(int)file.length()];
fileStream.read(data);
fileStream.close();
} 在有时能访问到文件,有时候又不能真是奇怪的问题
这里我就只能客观的说是系统问题啦..呵呵
关注中