一般情况下,不直接把文件保存到服务器上,如果确保你的程序文件没有bug,才能上传到服务器上。服务器上直接保存的话,需要先在服务器上开通ftp服务,并设置不允许匿名访问,每个用户有自己的用户名和密码去访问,在开发工具中选择保存路径的时候,选择网络上就可以了。
如果是要上传文件到服务器,可以做一个上传的工具,在本机上浏览选择文件,然后上传,需要做好权限的限制。
服务器
服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。
很简单.给你推荐几种常用的.比较简单的方法:一.在本地电脑远程登录服务器的时候把本地磁盘映射到服务器系统中,也就是点开始,运行.输入mstsc按确定.在弹出的窗口中点"选项".点"本地资源"然后点下面的"详细信息".在里面把"驱动器"前面勾选上.然后再点连接.登录服务器以后.在服务器系统里面打开"我的电脑".即可看到本地磁盘分区.直接在服务器上把文件复件到自己电脑分区即可.
二.如果文件不大.你可以利用发邮件附件的功能.或者是利用百度网盘等工具.先从服务器上把文件上传邮件或者上传网盘.然后在本地电脑上通过网盘再把文件下载到本地即可.
三.让服务商帮你在服务器上面安装下FTP.一般可以用SERV-U服务端来安装.然后在本地电脑上安装flashfxp工具登录FTP.把所需要的文件通过FTP下载到本地电脑.
以上是几种比较常用的较为简单的方法.如果还不懂.建议百度搜索下图文教程学习下.
为什么 要从jar中提取资源到本地磁盘? 如何 将资源保存到本地磁盘?导出这个文件 干什么 ?
首先上来的灵魂三问。简单来说就是当你在服务器上测试或者support时,由于一般是没有合适的权限去在服务器上“写文件”,但是你运行的程序时是有这些权限的,所以你可以在程序中开一个窗口,比如定义一个API,当调用这个API的时候就可以把jar包里的资源文件导出并保存在服务器本地。
首先让我们定义一个class类来表示从资源文件夹中提取的文件
然后创建一个帮助类来从资源文件夹中提取文件并保存到本地磁盘。
ResourceLoader 是 Springframwork 里的“临时工”,主要用来干脏活累活的,其实就是的一个开箱即用的帮助类
最后你就可以在你的 Controller 里定义一个新的 GetMapping 接口。
调用上面创建的方法就可以 魔术般 的把文件搬到服务器上了。
如果有什么总是可以给我留言或者到我的网站上联系我
www.todzhang.com
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)