java为单个应用程序修补JDK中的错误
我通过另一个问题确定,我的JavaFX程序出现的问题是由于JDK中的一个bug造成的,这个bug短期内不会被修复。我甚至被告知这个bug在PrismTextLayout中
因此,在找到了这方面的源代码之后,我将如何实现某种补丁,使我能够仅为我的应用程序修复此错误。显然,如果我真的修复了这个问题,我会把它贡献给未来的JDK,但现在我只想快速修复
我以为一个简单的谷歌搜索补丁JDK等会发现大量的信息,但实际上,没有什么
如果没有人解释如何修补,至少可以为我指出一些关于这个主题的文档的正确方向
# 1 楼答案
在不构建整个JDK或JavaFX的情况下修补JavaFX类非常容易。例如,我在不久前为SVGPath类做了这个
javafx/scene/shape/SVGPath.java
李>${JDK_HOME}/jre/lib/ext/jfxrt.jar
添加到类路径中李>就是这样