代码之家  ›  专栏  ›  技术社区  ›  pavanlimo

javaweb开发:类转移太机械化了,还有其他选择吗?

  •  0
  • pavanlimo  · 技术社区  · 14 年前

    每次更改Java类时,我都必须将构建的类文件传输到web服务器(在我的情况下,web服务器驻留在另一台机器中)。这不仅是平凡的,它太机械,费力和平凡。

    与其他平台相比,Java最大的障碍。尤其是对noobs。

    聪明的

    出于沮丧,我想知道。

    编辑:

    3 回复  |  直到 14 年前
        1
  •  4
  •   Esko    14 年前

    没有什么可以阻止您在Eclipse或任何其他IDE的调试模式下在计算机上运行服务器。是的,这有点麻烦,但话说回来,Java的开发并不是像PHP那样的,在PHP中,你可以写一些东西,看看它是否能工作,然后再写一些东西,你应该会更加专业。

    我想这也意味着Java不是一种“快速且简单”的语言,不适合“娱乐”。

        2
  •  3
  •   Community Alok Save    4 年前

    听起来你在找一个像这样的构建工具 Maven ,Hudson,Ant等。我有使用前者的经验,它确实可以通过各种插件解决部署问题,例如 Cargo JBoss

    更新

    当你甚至改变了一个类,你可能会想做一个

    作为一个开发人员,在修复一个bug时,如果我更改了一个类,我需要转移这个类,并且可能需要重新启动web服务器。我需要做这件事,因为我需要测试任何微小的变化。

    在开发阶段,我首先尝试编写单元测试,以验证代码更改是否有效(因为它的遗留代码,单元测试是无效的)

    一旦我乐于提交更改,一个自动构建就由 Bamboo

    花了一些时间到这里,但它现在工作:-)

        3
  •  0
  •   Woot4Moo    14 年前

    这可以通过Ant实现自动化。只需编写一个简单的脚本,并在构建过程中运行该脚本