首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux (centos)、openjdk 8、openjfx和netbeans 8

Linux (centos)、openjdk 8、openjfx和netbeans 8
EN

Stack Overflow用户
提问于 2014-11-21 21:47:39
回答 1查看 7K关注 0票数 1

所以我安装了centos 6.4 openjdk 8,netbeans 8,并构建了openjfx。我唯一不能做的就是如何让netbeans与构建的openjfx一起工作。由于openjdx位于文件夹/temp中,而jdk位于/usr/lib/jvm/java-8中.我无法理解如何在netbeans中添加openjfx,因为人们都说jfx已经在jdk中了。

那么,我现在该怎么做才能让所有这些都一起发挥作用呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-21 22:16:42

如果可以的话,使用Oracle JDK是最简单的。您可以通过安装Oracle,查看JavaFX代码中放置在Oracle中的位置,并将您创建的OpenJFX构建工件复制到OpenJDK中类似的位置,然后将您的NetBeans指向集成的OpenJDK/OpenJFX安装,这样就可以在一起进行黑客攻击。对于一个开发环境来说,似乎有很多工作要做,不过,当您只需要使用Oracle JDK时,它就可以轻松工作了。开发完成后,您总是可以切换到OpenJDK/OpenJFX进行客户交付的最终打包。

Ubuntu有二进制提供OpenJFX包,所以如果您可以切换到Ubuntu,您应该能够使用它们(我从未尝试过)。

我不知道有人为CentOS创建了类似的东西(这在将来可能会改变)。如果坚持使用CentOS,您可能需要遵循我先前的建议,即在NetBeans所期望的位置手动将JavaFX文件复制到OpenJDK结构中。通常,您需要担心的文件是jfxrt.jar文件(请参阅JavaFX运行时JAR文件jfxrt.jar在Linux上的位置是什么?)和相关的二进制库(必须位于正确的位置才能找到),尽管可能还有其他文件,如属性文件或javafx集成库,可能需要正确的函数。

见有关问题:

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27070937

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档