每次我更改 Java 类时,我都必须将构建的类文件传输到 Web 服务器(在我的例子中,该服务器驻留在另一台计算机上)。这不仅平凡,而且太机械、费力和平凡。
这个 IMO 是 Java 相对于其他平台最大的反感。特别是对于菜鸟来说。
Java 中有很多聪明程序员,我确信他们一定已经找到了一些解决方法/黑客/解决方案。
出于沮丧,我想知道。 这是什么?
[我知道,Java 是一种编译型(用于所有实际目的)语言,因此我们别无选择.. yada wada.. 有什么解决方案吗?]
编辑:我指的不是部署,而是开发。作为一名开发人员,在修复错误时,如果我更改了一个类,我需要转移该类,并且可能需要重新启动网络服务器。我需要对需要测试的微小更改执行此操作。
最佳答案
没有什么可以阻止您在 Eclipse 或任何其他 IDE 中的计算机上以 Debug模式运行服务器。是的,这有点麻烦,但话又说回来,Java 的开发方式并不像 PHP 那样,你写一些东西,看看它是否有效,然后再写一些,你会期望得到更多专业。
我想这也意味着 Java 不是一种“快速而简单”的语言,不能带来“乐趣”。
关于Java Web 开发 : Class transfer is too mechanical, 有替代方案吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3643860/