当我运行应用程序时,java代码中的更改不会重新选择



我最近正在运行java应用程序,计算机停止工作(挂起),我不得不冷启动它。我重新启动了计算机,一切正常,但是当我对代码进行更改时,它们在运行后不会反映在我的应用程序上。这些更改仅在我构建(或清理并构建)时反映。这消耗了很多时间,尤其是当我想测试任何东西时。有人知道出了什么问题吗?

我不确定我是否得到你的问题,但我会尽力提供帮助。

所有高级语言的编译器都必须编译原始代码并将其保存为二进制文件。编译代码后,您将获得一个完整的二进制包。当您更改代码时,它无法注入到二进制文件中。这是逆向工程,它不是一种从头开始开发程序的方法。如果你的构建进度越来越长,你所能做的就是将代码分成几个部分,编译这些部分并在大型机中使用这些程序(部分)。就像混搭一样。

相关内容

  • 没有找到相关文章

最新更新