社区
Web 开发
帖子详情
web程序的java端程序不能访问局域网的其他机器上的文件,急等。。。
Developerljm
2011-02-02 12:51:31
如提,高手指点解决办法。。。
file = new File( "\\\\s50\\Chrysanthemum.png");
if (!file.exists()){
总是进入这里
}
...全文
164
13
打赏
收藏
web程序的java端程序不能访问局域网的其他机器上的文件,急等。。。
如提,高手指点解决办法。。。 file = new File( "\\\\s50\\Chrysanthemum.png"); if (!file.exists()){ 总是进入这里 }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
forestandriver23
2011-02-09
打赏
举报
回复
两个办法: 一、共享文件到本机,然后像访问本地文件一样使用远端文件,操作系统负责屏蔽差异;二、使用统一的其他协议读取文件,比如ftp,屏蔽操作系统差异。
hjjq
2011-02-07
打赏
举报
回复
建个网络驱动器,这样就和访问本地磁盘没什么区别了,在对方机器上需要共享相应的文件夹或磁盘
sky_pearl
2011-02-07
打赏
举报
回复
这样的地址要访问到好像需要先共享啊
幽饮烛
2011-02-07
打赏
举报
回复
想要这样访问是不可以的啊,你为什么不把文件复制到本地再处理呢?你在资源管理器访问其他机器的文件是 windows 帮你封装好的功能,看起来就像访问普通文件一样,但事实上 windows 已经帮你做了 N 多事情。
宁波朱超
2011-02-03
打赏
举报
回复
[Quote=引用楼主 developerljm 的回复:]
如提,高手指点解决办法。。。
file = new File( "\\\\s50\\Chrysanthemum.png");
if (!file.exists()){
总是进入这里
}
[/Quote]
S50的共享设了没?
ace62
2011-02-03
打赏
举报
回复
为什么要这样做呢?总觉得不好,尽量不要在web应用中采用绝对路径的形式来访问有关资源
相关资源最好都放在该web应用的根以下的目录中
beowulf2005
2011-02-02
打赏
举报
回复
我觉得这样是不行的,
File class 好像只能管到本VM管得到的文件。
Developerljm
2011-02-02
打赏
举报
回复
[Quote=引用楼主 developerljm 的回复:]
如提,高手指点解决办法。。。
file = new File( "\\\\s50\\Chrysanthemum.png");
if (!file.exists()){
总是进入这里
}
[/Quote]
是web程序,在bean中访问另一台机器的文件
Developerljm
2011-02-02
打赏
举报
回复
[Quote=引用 3 楼 wf9415 的回复:]
ergerg
[/Quote]
大过年的别捣乱!
wf9415
2011-02-02
打赏
举报
回复
ergerg
火龙果被占用了
2011-02-02
打赏
举报
回复
是不是文件不存在呢?
s50 是那台机器的名字么?要不换成 IP 地址试试看
java
web
删除
文件
_
Web
开发为了
java
端
程序
能删除
文件
的解决办法
Web
开发为了
java
端
程序
能删除
文件
,...注:必须是服务器的本地
文件
,
局域网
内的其他
机器
文件
根本
不能
访问
。一,grant codeBase "file:/d:/-" {permission
java
.io.FilePermission "D://*", "read,delete";};二,/...
Web
开发为了
java
端
程序
能删除
文件
的解决办法
注:必须是服务器的本地
文件
,
局域网
内的其他
机器
文件
根本
不能
访问
。 <br />一, grant codeBase "file:/d:/-" { permission
java
.io.FilePermission "D://*", "read,delete"; }; ...
写好的
java
项目如何部署在公司服务器上,并能让
局域网
内其他同事
访问
到,以及遇到的坑!
如何把自己写好的代码部署在外部服务器上呢? ** 我用的springboot框架在eclipse中写好的项目 ; 部署的步骤: 修改项目的pom
文件
,需要改3处(项目jar改成war;添加项目名; tomcat改一下(provided)) 修改启动类(1是继承...
web
项目如何在
局域网
内发布
最基础也是用不上的方案: 1.非阿里云发布,借助
局域网
; ...其他的电脑在同一个
局域网
内就可以
访问
(windows+R cmd ping 192.168.16.8(你做项目的电脑的地址,如果接收到信息就说明在一个网...
局域网
服务器linux
访问
不了网,linux
局域网
不能
相互
访问
1、关闭防火墙/etc/init.d/iptable stop2、关闭selinux1、临时禁用SELinux:root@server# setenforce 0这样重启服务器之后,还是会启动SELinux,2、永久禁用:打开服务器上的SELinux配置
文件
,默认为:/etc/selinux/...
Web 开发
81,092
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章