`
javaliujie
  • 浏览: 58335 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

java 操作局域网共享文件

阅读更多

如何Linux上面的java程序读取在同一局域网内的win机上面的共享文件?

 

Windows机上面的数据:

   Windows上面有共享文件夹data

Linux机上面的数据:

    Linux上面有此目录/ljtest/test

    输入此挂载命令,将windows上面的data目录挂载到/ljtest/test,

    sudo mount //192.168.1.2/data /ljtest/test -o username=admin,password=abcabc

 

现象描述:

   在/ljtest/test目录里面输入ls可正常显示Windows共享文件夹里面文件

   但用下面的java文件遍历此目录就不大妙了,显示文件为0,郁闷!

  

import java.io.File;

public class TestFile {

        public static void main(String[] args)
        {
                File f = new File("/ljtest/test");
                File [] s = f.listFiles();
                for(int i=0;i<s.length;i++)
                {
                        System.out.print(s[i].toString());
                        System.out.println("_____isFile:"+s[i].isFile());
                        System.out.println("_____getAbsolutePath:"+s[i].getAbsolutePath());
                }
                System.out.println("fileList length is:"+s.length);
        }

}

 

a

Linux上面的java程序想读取在同一局域网内的win机上面的共享文件,所以就在win机上面建了个共享文件夹,然后在linux机上面将此共享文件夹挂载到了/ljtest/test目录上面,再让java程序读/ljtest/test目录,发现读不了这个目录.

但是在linux机上面直接cd到/ljtest/test目录,然后再ls可以正常浏览目录中的文件列表. 

 

 

请问为什么此java不能遍历这个目录呢??????????????

分享到:
评论

相关推荐

    java 局域网文件共享程序

    本程序实现局域网内文件共享,下载,聊天等操作

    局域网文件共享/私有网盘搭建系统 kiftd-v1.0.27

    体积小巧,解压即用,支持Windows、Mac OS X和Linux操作系统,非常适合个人、家庭和团队使用。除了具备文件上传下载功能外,它还支持视频播放、文档预览、音乐播放、打包下载、文件夹上传、权限管理、公设置主页告...

    Java毕业设计-JAVA基于局域网的聊天室系统(源代码+论文).rar

    3. **文件传输**:用户之间可以方便地发送和接收文件,实现资料的快速共享。 4. **用户管理**:服务器端可对用户进行添加、删除等基本管理操作。 **技术特点**: * 使用Java语言开发,具有良好的跨平台性。 * 采用...

    JAVA基于PTP的局域网内的聊天、共享文件的课程设计源代码

    类似于飞秋的局域网文件传输(局域网聊天、文件传输) 中文绿色版_......飞鸽传书简捷版拥有简单的用户交互界面,便捷的操作,具备局域网即时通讯所需要的所有基本功能。 功能特点: 1.文字消息传输、文件与文件夹传输。

    Java毕业设计-JAVA局域网飞鸽传书软件设计与实现(源代码+论文).rar

    5. **局域网内搜索**:快速定位局域网内的其他用户,方便文件的共享和传输。 **技术特点**: * 使用Java Swing库构建图形用户界面,提供友好的交互体验。 * 利用Java的网络编程技术实现局域网内的通信和文件传输。...

    局域网文件共享&私有云搭建系统 kiftd-v1.0.24

    kiftd是一款专门面向个人、团队和小型组织的Java开源网盘搭建系统。操作简单、功能完善,解压即用。适合家庭、团队或小型组织在局域网&公网中搭建私有云。只需3分钟即可完成部署,同时还支持视频播放、文档预览、...

    java源码包---java 源码 大量 实例

     Java访问权限控制,为Java操作文件、写入文件分配合适的权限,定义写到文件的信息、定义文件,输出到c:/hello.txt、写信息到文件、关闭输出流。 Java绘制图片火焰效果 1个目标文件 摘要:Java源码,图形操作,火焰...

    JAVA局域网飞鸽传书软件设计与实现.rar

    局域网飞鸽传书软件是一种基于Java开发的文件传输工具,旨在方便局域网内用户快速、安全地分享文件和信息。该软件具有以下主要特点和功能: 用户注册与登录:允许用户通过注册账号并登录系统,以便进行文件传输和...

    JAVA上百实例源码以及开源项目

     Java访问权限控制,为Java操作文件、写入文件分配合适的权限,定义写到文件的信息、定义文件,输出到c:/hello.txt、写信息到文件、关闭输出流。 Java绘制图片火焰效果 1个目标文件 摘要:Java源码,图形操作,火焰...

    java源码包4

     Java访问权限控制,为Java操作文件、写入文件分配合适的权限,定义写到文件的信息、定义文件,输出到c:/hello.txt、写信息到文件、关闭输出流。 Java绘制图片火焰效果 1个目标文件 摘要:Java源码,图形操作,火焰...

    java源码包3

     Java访问权限控制,为Java操作文件、写入文件分配合适的权限,定义写到文件的信息、定义文件,输出到c:/hello.txt、写信息到文件、关闭输出流。 Java绘制图片火焰效果 1个目标文件 摘要:Java源码,图形操作,火焰...

    JAVA上百实例源码以及开源项目源代码

     Java访问权限控制,为Java操作文件、写入文件分配合适的权限,定义写到文件的信息、定义文件,输出到c:/hello.txt、写信息到文件、关闭输出流。 Java绘制图片火焰效果 1个目标文件 摘要:Java源码,图形操作,火焰...

    java源码包2

     Java访问权限控制,为Java操作文件、写入文件分配合适的权限,定义写到文件的信息、定义文件,输出到c:/hello.txt、写信息到文件、关闭输出流。 Java绘制图片火焰效果 1个目标文件 摘要:Java源码,图形操作,火焰...

    成百上千个Java 源码DEMO 4(1-4是独立压缩包)

    Java访问权限控制源代码 1个目标文件 摘要:Java源码,文件操作,权限控制 Java访问权限控制,为Java操作文件、写入文件分配合适的权限,定义写到文件的信息、定义文件,输出到c:/hello.txt、写信息到文件、关闭输出流...

    局域网文件共享&私有云搭建系统 kiftd-v1.0.22

    kiftd是一款专门面向个人、团队和小型组织的Java开源网盘搭建系统。操作简单、功能完善,解压即用。适合家庭、团队或小型组织在局域网&公网中搭建私有云。只需3分钟即可完成部署,同时还支持视频播放、文档预览、...

    局域网文件共享&私有云搭建系统 kiftd-v1.0.23

    kiftd是一款专门面向个人、团队和小型组织的Java开源网盘搭建系统。操作简单、功能完善,解压即用。适合家庭、团队或小型组织在局域网&公网中搭建私有云。只需3分钟即可完成部署,同时还支持视频播放、文档预览、...

    毕业设计:ASP局域网文件共享及检索系统的设计与开发(源代码)

    (1)查看共享文件信息; (2)上传、修改和删除文件; (3)对用户组和用户进行管理。 服务器端的最低配置是由建立站点所需的软件来决定的。在最低配置的情况下,服务器的性能往往不尽如人意。如:PⅢ450双CPU+1G...

    成百上千个Java 源码DEMO 3(1-4是独立压缩包)

    Java访问权限控制源代码 1个目标文件 摘要:Java源码,文件操作,权限控制 Java访问权限控制,为Java操作文件、写入文件分配合适的权限,定义写到文件的信息、定义文件,输出到c:/hello.txt、写信息到文件、关闭输出流...

    基于JAVA局域网聊天室系统开发(源代码+论文).zip

    文件共享模块则为用户提供了一个便捷的文档管理和共享平台,支持文件的上传、下载、编辑等操作。日程安排模块则帮助用户规划和管理个人的工作日程,提高工作效率。 除了核心功能模块外,该系统还注重代码的可读性...

Global site tag (gtag.js) - Google Analytics