Newyorkcity
V2EX  ›  问与答

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

  •  
  •   Newyorkcity · Apr 17, 2018 · 4554 views
    This topic created in 3125 days ago, the information mentioned may be changed or developed.
    比如我在 windows 这边学习用 eclipose+tomact 写服务器,在设置好的情况下可以做到我这里新建一个( serverlet )类,就自动帮我在 web.xml 中完备好它路径之类的...可我这里是用 windows 系统写的啊,写完之后把文件拷贝过去?不太合适吧?
    难道说服务器上本来就不是让人来编程的地方?我应该做一个 linux 的虚拟机,那个图形化界面掉,然后做好的程序拷贝出来传到服务器上用?
    19 replies  •  2018-04-17 19:02:15 +08:00
    clino
    clino
    Apr 17, 2018❤️1
    1
    用 git 本地 ide 改完提交以后 push 到服务端部署

    也可以用 sshfs mount 到本地来用 ide 修改
    anyele
    anyele
    Apr 17, 2018 via Android❤️1
    2
    一直不清楚在服务器上写代码的人是什么心态
    king2014
    king2014
    Apr 17, 2018
    3
    不应该本地也测试通过再上传服务器的吗?本地 docker 和 vagrant 都可以搭建服务器一样的环境做开发啊.谁会在服务器上直接开发.
    PerFectTime
    PerFectTime
    Apr 17, 2018
    4
    虚拟机性能不行啊。

    另外 写代码是写代码 部署是部署啊
    jasonyang9
    jasonyang9
    Apr 17, 2018
    5
    服务器做 Git 中心库,本地 checkout 代码测试通过后,rsync 到服务器。
    wekw
    wekw
    Apr 17, 2018❤️1
    6
    用 IDE 才能部署的思路是从哪里学的。。。。。。你这个基础有点差呀。。。。。。
    arthas2234
    arthas2234
    Apr 17, 2018
    7
    Windows 用 IDE 写代码,打包文件。Linux 上部署 tomcat,将打包的文件放到 tomcat 中就可以了。
    还有 maven 你也要了解一下。
    Quarter
    Quarter
    Apr 17, 2018 via iPhone
    8
    有很多种方式,ftp,sftp,git 什么的都可以,毕竟是服务器,部署并不多,主要还是本地调试,调试完了才上线测试,服务器运行桌面软件会耗费较多的不必要的资源
    daigouspy
    daigouspy
    Apr 17, 2018 via Android
    9
    @anyele 他们觉得 vim 用到很熟练会得到美女的芳心。
    yosolin
    yosolin
    Apr 17, 2018 via iPhone
    10
    C/C++的话,ide 写代码,实时同步到 linux 编译。python 的话,ide 写代码,直接远程调试运行。
    guog
    guog
    Apr 17, 2018 via Android
    11
    @daigouspy 本地写也可以是 vim😌
    MeteorCat
    MeteorCat
    Apr 17, 2018 via Android
    12
    你需要 JB 家的 IDE,里面有 Remote 服务器远程连接
    akira
    akira
    Apr 17, 2018
    13
    服务器上本来就不是让人来编程的地方 这句话说对了
    murmur
    murmur
    Apr 17, 2018
    14
    服务器上也就改改配置 当发布流程是摆设啊
    chunqiuyiyu
    chunqiuyiyu
    Apr 17, 2018 via iPhone
    15
    在服务器上写代码,真是胆子大。
    Tink
    Tink
    Apr 17, 2018
    16
    牛逼
    gnaggnoyil
    gnaggnoyil
    Apr 17, 2018
    17
    LZ 你确定你问的不是 A-B 问题?我觉得 LZ 你最应该搞明白的是你现在用到的框架在服务器上的发布流程是怎么样的.不能本机 IDE+框架帮你搞定一切,换到服务器上就完全抓瞎了对吧……
    BingoXuan
    BingoXuan
    Apr 17, 2018 via Android
    18
    我就是在服务器上写代码的,只是写修 bug 的
    current
    current
    Apr 17, 2018
    19
    服务器上开 samba 共享,windows 上可以直接访问
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1229 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 17:40 · PVG 01:40 · LAX 09:40 · JFK 12:40
    ♥ Do have faith in what you're doing.