Java提出了“一次编写,到处运行”的理念。
如何在长期使用中处理所有框架的技巧?
我几年前用JSF和richfaces编写了一个应用程序。浏览器已经发展并引入了新功能,当然也带来了新的错误。现在该应用程序仍在运行,有时会显示底层库中的javascript错误。
我们真的需要重新实现已完成的应用程序(没有要添加的用例)以适应技术的“改进”吗?
编辑:我提到的应用程序只是一个例子。如果供应商更改许可证,同样的事情很容易发生。(例如Oracle可能会对虚拟机收费,而开放的虚拟机与您的应用程序堆栈不兼容等)