我有兴趣从头开始构建 JFX8,可能需要进行一些修改,因此首先克隆相关的 repo:
hg --debug clone http://hg.openjdk.java.net/openjfx/8/master/rt .
但是,每次在大约 5-10% 之间,它都会失败:
...(snip)...
files: 2087/40249 chunks (5.19%) adding apps/samples/Ensemble8/src/samples/java/ensemble/samples/media/overlaymed iaplayer/PlayerPane.java revisions
files: 2088/40249 chunks (5.19%)
transaction abort!
rollback completed
abort: An existing connection was forcibly closed by the remote host
我在这里遗漏了一些明显的东西,还是 OpenJFX 端的服务器可能有问题?如果是这样,还有其他方法可以获得源吗?
最佳答案
openjfx 存储库镜像
有openjfx mirrors on Bitbucket ,如果您在访问 JavaFX 的 openjdk 存储库时遇到问题,您可以尝试从那里查看。
您可能希望使用 openjfx/8u-dev 存储库而不是 openjfx/8 存储库。 8u-dev 存储库用于正在进行的开发工作,其中 8 存储库基本上已关闭,因为 8 已发布。由于它很新,我认为尚未为 8u-dev 设置 Bitbucket 镜像。
openjfx-dev 邮件列表
一般来说,询问 openjfx 基础设施和开发相关问题的最佳地点是 openjfx-dev邮件列表。该邮件列表经常被 JavaFX 开发人员使用,并且经常在列表中询问和回答有关开发环境访问和设置的问题。此外,如果您正在考虑为新功能做出贡献(例如 support for a variety of media codecs),那么 openjfx-dev 上的开发人员将能够帮助您完成这项工作(请参阅 the JavaFX Media issues thread 有关发生的讨论类型的示例) )。
关于mercurial - JFX8 repo 的克隆无法完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22565473/