扫码关注官方订阅号
自己的电脑上用普通IDE来开发javaweb软件,如何最快地将已开发好的版本快速同步到服务器端的web目录。如tomcat,glassfish,nginx等等。Linux服务器。还望大手指点。
光阴似箭催人老,日月如移越少年。
如果是intellij-idea的话:
Tools - Deployment - Configuration... 添加一个ftp 或sftp 的服务器
在Connection页签填写好服务器的连接信息
Mapping 页签local path 指向maven的target目录或ide的out目录, Deployment path on server选择远程tomcat的部署目录.
local path
Deployment path on server
之后就可以随意同步了
可选项:
ftp/sftp/vsftp...
scp
rsync
svn/git
看你的需求是要把文件从windows传到linux, 你可以了解下推荐你个命令可以在linux上启动一个web服务,支持上传文件到当前目录, python SimpleHTTPServerWithUpload.py 端口号 来启动web服务,, python脚本见网盘分享: http://pan.baidu.com/s/1pKuckFD。。 通过linux的IP:port来访问你启动的服务
JAVA的话建议使用gradle,写个task,一键编译上传,我通常的做法是在服务器上用git同步代码执行gradle命令,当然cp task得自己写,很简单的。没有git也可以直接写gradle task上传
我觉得是rsync吧,我现在就是那么用的,每次都只同步修改部分,挺好的。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
如果是intellij-idea的话:
Tools - Deployment - Configuration... 添加一个ftp 或sftp 的服务器
在Connection页签填写好服务器的连接信息
Mapping 页签
local path指向maven的target目录或ide的out目录,Deployment path on server选择远程tomcat的部署目录.之后就可以随意同步了

可选项:
ftp/sftp/vsftp...
scp
rsync
svn/git
看你的需求是要把文件从windows传到linux, 你可以了解下推荐你个命令可以在linux上启动一个web服务,支持上传文件到当前目录, python SimpleHTTPServerWithUpload.py 端口号 来启动web服务,, python脚本见网盘分享: http://pan.baidu.com/s/1pKuckFD。。 通过linux的IP:port来访问你启动的服务
JAVA的话建议使用gradle,写个task,一键编译上传,我通常的做法是在服务器上用git同步代码执行gradle命令,当然cp task得自己写,很简单的。没有git也可以直接写gradle task上传
我觉得是rsync吧,我现在就是那么用的,每次都只同步修改部分,挺好的。