我们使用javafx创建了一个小程序,似乎为了加载该小程序,需要从dl.javafx.com
下载几个jar、jnlp和js文件。我试图找出需要哪些文件,以便我可以将它们托管在我们自己的服务器上,但花了一个小时左右的时间后,我厌倦了阅读代码并放弃了。使用 javafx 客户端依赖于 javafx 服务器,这不是很奇怪吗?几个月前有一次他们的服务器宕机的情况,这是完全 Not Acceptable 。我想放弃它并重新开始做其他事情,但我不能放弃一年的工作。
其他人的看法是什么?您经历过/解决过这个问题吗?任何我应该从这里去哪里的建议都将被感激地接受。
最佳答案
这个问题已经出现过几次,它是人们对 JavaFX 的主要提示之一。对运行时有依赖性,但我相信在技术上可以“离线”分发应用程序(尽管我从未尝试过)。请参阅here和 here 。
我不确定离线分发是否违反许可。
我对你的沮丧表示同情,但我认为放弃一年的工作是不值得的。我认为 Oracle 服务器的正常运行时间不会比任何 Web 应用程序预期的任何中断更糟糕。
关于java - 运行时依赖第三方?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3459716/