服务器用 Linux 系统,网上说不推荐使用图形化界面,那要怎么利用 IDE 呢? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Newyorkcity
V2EX    问与答

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

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

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

    另外 写代码是写代码 部署是部署啊
    jasonyang9
        5
    jasonyang9  
       2018-04-17 10:48:50 +08:00
    服务器做 Git 中心库,本地 checkout 代码测试通过后,rsync 到服务器。
    wekw
        6
    wekw  
       2018-04-17 11:18:35 +08:00   1
    用 IDE 才能部署的思路是从哪里学的。。。。。。你这个基础有点差呀。。。。。。
    arthas2234
        7
    arthas2234  
       2018-04-17 11:47:20 +08:00
    Windows 用 IDE 写代码,打包文件。Linux 上部署 tomcat,将打包的文件放到 tomcat 中就可以了。
    还有 maven 你也要了解一下。
    Quarter
        8
    Quarter  
       2018-04-17 11:54:40 +08:00 via iPhone
    有很多种方式,ftp,sftp,git 什么的都可以,毕竟是服务器,部署并不多,主要还是本地调试,调试完了才上线测试,服务器运行桌面软件会耗费较多的不必要的资源
    daigouspy
        9
    daigouspy  
       2018-04-17 11:57:44 +08:00 via Android
    @anyele 他们觉得 vim 用到很熟练会得到美女的芳心。
    yosolin
        10
    yosolin  
       2018-04-17 12:10:28 +08:00 via iPhone
    C/C++的话,ide 写代码,实时同步到 linux 编译。python 的话,ide 写代码,直接远程调试运行。
    guog
        11
    guog  
       2018-04-17 12:11:17 +08:00 via Android
    @daigouspy 本地写也可以是 vim
    MeteorCat
        12
    MeteorCat  
       2018-04-17 12:29:42 +08:00 via Android
    你需要 JB 家的 IDE,里面有 Remote 服务器远程连接
    akira
        13
    akira  
       2018-04-17 14:00:03 +08:00
    服务器上本来就不是让人来编程的地方 这句话说对了
    murmur
        14
    murmur  
       2018-04-17 14:04:34 +08:00
    服务器上也就改改配置 当发布流程是摆设啊
    chunqiuyiyu
        15
    chunqiuyiyu  
       2018-04-17 14:12:26 +08:00 via iPhone
    在服务器上写代码,真是胆子大。
    Tink
        16
    Tink  
    PRO
       2018-04-17 14:13:44 +08:00
    牛逼
    gnaggnoyil
        17
    gnaggnoyil  
       2018-04-17 15:41:07 +08:00
    LZ 你确定你问的不是 A-B 问题?我觉得 LZ 你最应该搞明白的是你现在用到的框架在服务器上的发布流程是怎么样的.不能本机 IDE+框架帮你搞定一切,换到服务器上就完全抓瞎了对吧……
    BingoXuan
        18
    BingoXuan  
       2018-04-17 18:14:00 +08:00 via Android
    我就是在服务器上写代码的,只是写修 bug 的
    current
        19
    current  
       2018-04-17 19:02:15 +08:00
    服务器上开 samba 共享,windows 上可以直接访问
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     963 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 21:51 PVG 05:51 LAX 14:51 JFK 17:51
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86