基于Java虚拟平台的在线Ftp Voyager JV文件传输攻略
在微头条里面我分享了“昨晚攻克了基于Java虚拟平台下Ftp Voyager JV本来只允许第一次启动变为可多次启动的技术难题,还多亏了在梦中都在探究解决该问题的技术方案,网上几乎没有该问题的技术解决方案而我自己却做到了。话说Ftp Voyager JV绝不同于Ftp Voyager的优势是不需要在本地安装,只需在线运行即可!以后有了自己的技术方案很多问题都将受益这个技术啦!”,看到了很多朋友阅读,我倍感欣慰!决定发一篇关于Ftp Voyager JV的攻略头条文章,这是我的潜心钻研心得,更是为了分享给各位以此抛砖引玉吧!
说起这次的分享,还是源自于我的一个头条粉丝的提问,这位名叫“用户6321542785412”粉丝提问“SERVERU在浏览器中能不能下载整个目录?”,虽然问题提的很简单,但是却揭示了通过浏览器以Web形式的http命令访问ftp服务器Server-U的在线Web客户端存在的相对于传统的局域网内通过ftp命令在资源管理器中轻松自由访问ftp服务器Server-U后传输操作的不足。这种不足反映在Server-U的在线Web客户端不能实施多个文件资源(文件或文件夹)的上传/下载,甚至不能像传统的局域网内通过ftp命令在资源管理器中轻松自由访问ftp服务器Server-U后通过拖拽资源完成上传/下载。当然,如果不考虑这些因素,Server-U的在线Web客户端通过菜单命令“上传”或“下载”还是比较方便的。而我们今天讨论的问题是如何像传统的局域网内通过ftp命令在资源管理器中轻松自由访问ftp服务器Server-U后传输操作一样方便(比如:多个资源的上传/下载,甚至通过拖拽的形式等等)?
非常给力的是,RhinoSoft.com 公司提供了解决这个访问 ftp服务器Server-U问题的另外一个基于客户端的文件传输软件--Ftp Voyager。而Ftp Voyager又分为直接在用户本地机器安装永久使用的Ftp Voyager客户端和在用户机器使用时在线运行的非安装的虚拟Ftp Voyager JV客户端,我们在这里重点关注的是后者“Ftp Voyager JV”。
Ftp Voyager JV是完全基于Java虚拟平台的Ftp Voyager ,我们从JV可以直接看出。换句话说,只要用户安装有Java环境,就可以直接运行在线的Ftp Voyager JV客户端,而无须安装。
然而,注意相关事宜并较好地使用Ftp Voyager JV也是非常重要的,由于很少人在意使用Ftp Voyager JV需要注意的一些细节,所以我暂且以攻略的形式给大家分享吧!好了,废话不多说,我们马上开始吧。
一、访问 ftp服务器Server-U的Ftp Voyager JV客户端环境配置
这个环境配置其实就是Java环境的搭建,你可以直接预先安装Java环境,也可以在第一次准备启动Ftp Voyager JV客户端时由网页页面提示向导操作进行下载安装Java环境。而我们广大用户建议采用由网页页面提示向导操作进行下载安装Java环境,这样能保证配置的安全和稳定性。
下面是我们从网页页面提示向导操作进行下载安装Java环境的一些操作顺序截图。如下系列图所示
二、刷新第一次准备启动Ftp Voyager JV客户端时的网页页面下载Ftp Voyager JV客户端的启动文件并直接打开
经过刷新页面后,我们可以第一次启动Ftp Voyager JV客户端,这中间的过程我们根据对话框提示操作即可。具体操作系列截图如下所示
三、第一次真正启动在线的Ftp Voyager JV客户端
第一次启动在线Ftp Voyager JV客户端需要在线初始化,然后才进入在线的Ftp Voyager JV客户端界面。具体界面如下系列图所示
四、进行多文件资源以拖拽方式测试Ftp Voyager JV客户端的上传/下载功能
(一)上传:从本地窗口拖拽多个文件资源上传至远程ftp服务器Server-U指定目录。如下图所示
(二)下载:从远程ftp服务器Server-U窗口拖拽多个文件资源下载至本地指定目录。如下图所示
五、实现在线Ftp Voyager JV客户端的多次启动解决方案(极为重要!!)
事实上,Ftp Voyager JV客户端对用户而言第一次启动完全没问题,但是很多用户第一次使用后关闭了Ftp Voyager JV客户端,又试图想重新打开Ftp Voyager JV客户端,结果无法加载Ftp Voyager JV客户端,很多人估计也搜索了网上寻求解决方法,其结果是往往屡试不爽,一失败告终。的确,网上几乎没有对Ftp Voyager JV客户端多次启动这个问题的解决方法介绍。而我也费了很多功夫研究,终于找到了一种行之有效的解决方案。之所以Ftp Voyager JV客户端启动失败,纠其原因是Ftp Voyager JV客户端被Java虚拟平台因为上次使用缓存的错误残留而被阻止了。如下图所示
此时,我们应该在任务管理器中结束错误的Java Lunch进程。如下图所示
有了Ftp Voyager JV客户端第二次启动却被阻止原因的认识,我们可以找到Java虚拟平台的缓存目录位置,这个位置可以通过查看Java配置程序中的缓存栏目的“设置”按钮中查看其缓存目录位置。如下图所示
打开这个位置即可删除所有缓存文件。如下图所示
删除了缓存文件后,我们来测试下再次启动Ftp Voyager JV客户端是否成功?下面是我们测试的结果系列截图。
到此为止,关于在Java虚拟平台的在线Ftp Voyager JV文件传输攻略分享完毕,望各位粉丝朋友认真仔细阅读、体味、去实践,相信对大家很有帮助的!当然,各位也可以提供其他更好的解决方案,算是抛砖引玉吧!
最后,非常感谢各位朋友的长期关注(头条号:跟我学Office高级办公)、点评和推广,也希望大家继续关注我后续推出的其他作品哦!