基于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高级办公)、点评和推广,也希望大家继续关注我后续推出的其他作品哦!

相关文章

Java之文件删除 java 删除文件夹下的文件

package com.biubiu.utils; import java.io.File; public class Utils { /** * 删除文件 *...

delete()方法删除文件及目录 delete all files

在Java中,可以使用delete()方法来删除文件或目录。该方法是File类中的一个方法,接受一个File对象作为参数,并尝试删除该文件或目录。如果该文件或目录成功删除,该方法返回true,否则返回...

已满的C盘如何清理无用的文件 c盘已满怎么清理

一、假设电脑(C盘总共80G)为例:1;Program Files 占用了 1.53G2;Program Files(X86) 占用了 4.68G3;ProgramData 占用了 2.8G4; Wi...

快速释放C盘空间,从清理Windows文件夹开始

新安装的系统还没用多久,突然提示系统备份空间不足?光是 C 盘中 Windows 文件夹就已经占用了54.3G空间,再仔细看了一下,其中 WinSxS 文件夹占用了22.1G空间。C盘 Windows...

五年开发,你还记得Java基础代码中的文件I/O操作么?

文件I/O操作作为Java开发中的一个重要组成部分,主要负责Java代码中对于文件的读写操作,可能对于一些长时间不使用Java文件API的开发者来说早都忘记了相关的操作,下面我们就来详细介绍一下Jav...

Win10彻底删除Java1.8流程 怎么把java删除干净

一定要先将环境变量删除再卸载jdk,最后删除注册表1、点击此电脑,右键【属性】 – 【高级系统设置】 – 【环境变量】,将 JAVA_HOME、CLASS_PATH、PATH 中配置的JDK信息删除2...