服务器用 Linux 系统,网上说不推荐使用图形化界面,那要怎么利用 IDE 呢?

2018-04-17 10:35:32 +08:00
 Newyorkcity
比如我在 windows 这边学习用 eclipose+tomact 写服务器,在设置好的情况下可以做到我这里新建一个( serverlet )类,就自动帮我在 web.xml 中完备好它路径之类的...可我这里是用 windows 系统写的啊,写完之后把文件拷贝过去?不太合适吧?
难道说服务器上本来就不是让人来编程的地方?我应该做一个 linux 的虚拟机,那个图形化界面掉,然后做好的程序拷贝出来传到服务器上用?
3394 次点击
所在节点    问与答
19 条回复
clino
2018-04-17 10:37:02 +08:00
用 git 本地 ide 改完提交以后 push 到服务端部署

也可以用 sshfs mount 到本地来用 ide 修改
anyele
2018-04-17 10:38:44 +08:00
一直不清楚在服务器上写代码的人是什么心态
king2014
2018-04-17 10:45:19 +08:00
不应该本地也测试通过再上传服务器的吗?本地 docker 和 vagrant 都可以搭建服务器一样的环境做开发啊.谁会在服务器上直接开发.
PerFectTime
2018-04-17 10:48:03 +08:00
虚拟机性能不行啊。

另外 写代码是写代码 部署是部署啊
jasonyang9
2018-04-17 10:48:50 +08:00
服务器做 Git 中心库,本地 checkout 代码测试通过后,rsync 到服务器。
wekw
2018-04-17 11:18:35 +08:00
用 IDE 才能部署的思路是从哪里学的。。。。。。你这个基础有点差呀。。。。。。
arthas2234
2018-04-17 11:47:20 +08:00
Windows 用 IDE 写代码,打包文件。Linux 上部署 tomcat,将打包的文件放到 tomcat 中就可以了。
还有 maven 你也要了解一下。
Quarter
2018-04-17 11:54:40 +08:00
有很多种方式,ftp,sftp,git 什么的都可以,毕竟是服务器,部署并不多,主要还是本地调试,调试完了才上线测试,服务器运行桌面软件会耗费较多的不必要的资源
daigouspy
2018-04-17 11:57:44 +08:00
@anyele 他们觉得 vim 用到很熟练会得到美女的芳心。
yosolin
2018-04-17 12:10:28 +08:00
C/C++的话,ide 写代码,实时同步到 linux 编译。python 的话,ide 写代码,直接远程调试运行。
guog
2018-04-17 12:11:17 +08:00
@daigouspy 本地写也可以是 vim😌
MeteorCat
2018-04-17 12:29:42 +08:00
你需要 JB 家的 IDE,里面有 Remote 服务器远程连接
akira
2018-04-17 14:00:03 +08:00
服务器上本来就不是让人来编程的地方 这句话说对了
murmur
2018-04-17 14:04:34 +08:00
服务器上也就改改配置 当发布流程是摆设啊
chunqiuyiyu
2018-04-17 14:12:26 +08:00
在服务器上写代码,真是胆子大。
Tink
2018-04-17 14:13:44 +08:00
牛逼
gnaggnoyil
2018-04-17 15:41:07 +08:00
LZ 你确定你问的不是 A-B 问题?我觉得 LZ 你最应该搞明白的是你现在用到的框架在服务器上的发布流程是怎么样的.不能本机 IDE+框架帮你搞定一切,换到服务器上就完全抓瞎了对吧……
BingoXuan
2018-04-17 18:14:00 +08:00
我就是在服务器上写代码的,只是写修 bug 的
current
2018-04-17 19:02:15 +08:00
服务器上开 samba 共享,windows 上可以直接访问

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/447417

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX