jack4536251
V2EX  ›  问与答

Java 开发效率很低啊

  •  1
     
  •   jack4536251 · May 20, 2023 · 6392 views
    This topic created in 1269 days ago, the information mentioned may be changed or developed.

    我改一个东西还得重启才能生效,就不能热更新吗?

    34 replies  •  2023-05-21 14:06:09 +08:00
    to2false
    to2false
    May 20, 2023
    1
    php 欢迎你
    pengyOne
    pengyOne
    May 20, 2023❤️4
    2
    但凡你百度一下,你都不用发这个帖子。。。
    howfree
    howfree
    May 20, 2023
    3
    有热部署的
    chuck1in
    chuck1in
    May 20, 2023
    4
    需要编译的语言不都这样吗。。。另外你说的不重启也支持的。
    xiaoHuaJia
    xiaoHuaJia
    May 20, 2023
    5
    1.baidu.com
    2.输入 java 热更新
    3.回来点个赞 谢谢
    BaseException
    BaseException
    May 20, 2023 via iPhone
    6
    java 的帖子这么多吐嘈的,但是为什么使用的人和公司还是那么多,有没有人深度总结一下?因为吐嘈的帖似乎都没看到 java 整个生态圈的优点
    hhjswf
    hhjswf
    May 20, 2023 via Android
    7
    可以热部
    antipro
    antipro
    May 20, 2023 via Android
    8
    @BaseException 就是用的人多,吐槽的才多啊,没人用的语言没人吐槽。
    aptupdate
    aptupdate
    May 20, 2023 via iPhone
    9
    我以为你会吐槽语法、框架……
    darksword21
    darksword21
    May 20, 2023
    10
    你是不是觉得自己很有见解
    oldshensheep
    oldshensheep
    May 20, 2023
    11
    热更新用还是能用,现在我出 BUG 就要重启一下……

    不重启可能会有潜在 Bug ,之前本地开发就是热更新出 BUG ,然后怎么搞都复现不了,然后发现是热更新就会出 BUG 。

    用 JavaScript 开发时也存在这个问题,热更新可能会有莫名其妙的 BUG……
    zhaokun
    zhaokun
    May 20, 2023 via iPhone
    12
    莫名其妙
    luemail2023
    luemail2023
    May 20, 2023
    13
    其实也可以理解。
    vance123
    vance123
    May 20, 2023 via Android❤️1
    14
    jrebel 了解一下
    hymxm
    hymxm
    May 20, 2023
    15
    是的 建议换一门可以热更新的语言开发
    lchynn
    lchynn
    May 20, 2023❤️8
    16
    运行速度要像 C, 安全性像 rust, 库多的像 python ,语法结构简单的像 basic , 瞎几把乱写也能跑的像 JavaScript ,
    还要像 golang 一样支持云原生,能写网页,能做后端,能机器学习,能写操作系统。
    这样的语言有没有?
    lixintcwdsg
    lixintcwdsg
    May 20, 2023
    17
    @BaseException 好处都被讲烂了。
    脚本语言最大的问题就是项目不要说过几年,半年后如果换人过来做维护成本就很高了。
    hello2090
    hello2090
    May 20, 2023 via iPhone
    18
    估计楼主月薪 1 万?
    Coding1For
    Coding1For
    May 20, 2023
    19
    。。3203 年了居然还有人问这种问题?刚入门吗?
    wdlth
    wdlth
    May 20, 2023
    20
    你没用 DCEVM ?
    TWorldIsNButThis
    TWorldIsNButThis
    May 20, 2023
    21
    就算不用 hot reload 工具,idea 里直接写,函数内的修改直接 build 就自动 reload 了
    因为是静态语言,且并不像 web 前端开发涉及到巨量 gui 相关的 effect 无法追踪,所以 hot reload 的需求也没有前端那么大
    ljsh093
    ljsh093
    May 20, 2023
    22
    @lchynn #16 加一个还能写跨平台 gui
    ljsh093
    ljsh093
    May 20, 2023
    23
    编译项目不就重载了吗?
    uxstone
    uxstone
    May 20, 2023
    24
    第一天做 Java 开发?
    28Sv0ngQfIE7Yloe
    28Sv0ngQfIE7Yloe
    May 20, 2023 via iPhone
    25
    热部署啊 idea 就可以 再不济也有 springboot devtools
    xianyv
    xianyv
    May 20, 2023
    26
    devtools 虽然他不那么好用
    a632079
    a632079
    May 20, 2023
    27
    @lchynn #16
    @ljsh093 #22 C# 在此点了个大赞(狗头)
    w3cll
    w3cll
    May 20, 2023
    28
    @lchynn 你在说 C#
    urnoob
    urnoob
    May 20, 2023 via Android❤️1
    29
    @a632079
    @w3cll
    C 井的库不符合啊
    chihiro2014
    chihiro2014
    May 20, 2023
    30
    springboot devtools
    quarkus
    jrebel 都可以。。。
    qinfensky
    qinfensky
    May 20, 2023 via iPhone
    31
    Elixir 就会让你满意
    xuhuanzy
    xuhuanzy
    May 21, 2023
    32
    @w3cll c#的库除了微软自己写的外都不是很行, 绝大多数都只是能用的水准...
    lchynn
    lchynn
    May 21, 2023
    33
    @hello2090 在 P8 遍地走,大厂不如* 的 V2EX, 你这个回复可能伤害性不大,侮辱性极强
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3447 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 70ms · UTC 05:42 · PVG 13:42 · LAX 21:42 · JFK 00:42
    ♥ Do have faith in what you're doing.