在 OS X 上为 Java 7u7(包含 JavaFX 2.2)编译 scalafx

2024-02-13

的编译指令scalafx http://code.google.com/p/scalafx/说要做:

export JAVAFX_HOME=/Path/To/javafx-sdk2.1.0-beta
sbt clean compile package make-pom package-src

然而,随着 JavaFX 的新包装成为 Java JDK 本身的一部分(即 OS X 的 7u7),似乎不再有这样的“javafx-sdkx.x.x”文件夹。 Oracle 文档说 JavaFX JDK 与主 Java JDK 放在一起(在同一文件夹中)。

So I do:



$ export JAVAFX_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_07.jdk
$ sbt clean
[warn] Using project/plugins/ (/Users/asko/Sources/scalafx/project/plugins) for plugin configuration is deprecated.
[warn] Put .sbt plugin definitions directly in project/,
[warn]   .scala plugin definitions in project/project/,
[warn]   and remove the project/plugins/ directory.
[info] Loading project definition from /Users/asko/Sources/scalafx/project/plugins/project
[info] Loading project definition from /Users/asko/Sources/scalafx/project/plugins
[error] java.lang.NullPointerException
[error] Use 'last' for the full log.
Project loading failed: (r)etry, (q)uit, (l)ast, or (i)gnore? 
  

我是否做错了什么,或者 scalafx 尚未与最新的 Java 版本(7u7、JavaFX 2.2)兼容。我能做些什么?

http://code.google.com/p/scalafx/ http://code.google.com/p/scalafx/

Addendum

..最后(遵循下面伊戈尔的解决方案)sbt run轻松启动彩色圆圈演示(好吧,如果有支持的 GPU)。甲骨文claims http://docs.oracle.com/javafx/2/system_requirements_2-2/jfxpub-system_requirements_2-2.htm that “JavaFX 支持任何 Mac OS X 系统(Lion 或更高版本)上的图形硬件加速”但我倾向于认为我使用的 NVidia 驱动的 Mac Mini 可以进行软件渲染。

不,即使是使用 javafx 速度很快的 MacBook Air(酷睿 i7)在演示中也表现得很缓慢。也许这是演示。


我所做的是:

hg clone https://code.google.com/p/scalafx/
cd scalafx
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_07.jdk/Contents/Home
sbt clean compile package make-pom package-src

有用。 最新的代码检查似乎包含对与 SDK 捆绑在一起的 JavaFX 的支持。检查 build.sbt 文件,第 106 行。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 OS X 上为 Java 7u7(包含 JavaFX 2.2)编译 scalafx 的相关文章

随机推荐

  • 新 Activity 的 onStart 在父 Activity 的 onStop 之前调用

    我有一份申请 我用startActivity 开始活动 谁能真正告诉我为什么系统会调用onStart 首先是新 Activity 而不是父活动onStop 这可能吗 没有系统错误 我找到了在 onStart 之后直接调用 Fragment
  • 从文件生成频率表

    给定一个每行包含一个数字的输入文件 我如何计算某个项目在该文件中出现的次数 cat input txt 1 2 1 3 1 0 期望的输出 gt 1 3 1 1 cat output txt 0 1 1 3 2 1 3 1 如果该解决方案也
  • Postgres SELECT 数组中的值

    我有一个看起来像这样的 postgres 表 缩短 id serial col1 character varying 1 Life Health VA Data 我正在尝试执行以下操作 SELECT FROM mytable WHERE L
  • 析构函数的执行顺序?

    我知道c 中的析构函数没有执行顺序 我在几个类中使用以下结构 它是为了破坏实例和静态信息 public class MyClass private static readonly Destructor DestructorObject ne
  • =importXML() 中的 xpath 用于提取元描述

    我正在尝试使用 Xpath 使用 Google Sheets 从网页中提取元描述 我正在努力提取标题 importXml www example com title 以下是我的两个学习来源 http seogadget co uk play
  • 简单 MySQL 子查询性能

    考虑 2 个 MySQL 查询 SELECT ue userid e courseid FROM SELECT id courseid FROM mdl enrol WHERE status 0 AND courseid IN 46 e I
  • 使用 ADO .NET 调用 SQL 函数

    我想要在 SQL Server 中创建调用函数 它接收两个参数并返回一个整数 当我调用存储过程时 我使用以下代码 sqlcmd CommandType CommandType StoredProcedure sqlcmd CommandTe
  • C 或 C++ 中乘法和除法的较高部分?

    当我在汇编中将一对 4 字节整数相乘时 结果的较低部分在 EAX 中 较高部分在 EDX 中 如果我使用 C 或 C 并且我想获得更高的部分 是否可以不使用内联汇编 是否可以以同样的方式从 EAX 获得整数除法结果 从 EDX 获得模数结果
  • Android NDK - 附加包含目录

    我正在使用 Android NDK 构建共享库 我包含了 Android mk 文件中的一个片段 该片段给我带来了一些问题 LOCAL PATH call my dir other module here other module here
  • 在 React Native 中使用 React Navigation 隐藏 StackNavigator 上的标头

    我有以下内容 import React from react import StyleSheet Text View Button from react native import StackNavigator from react nav
  • 专门化模板类的模板成员函数?

    我有一个模板类 它有一个需要专门化的模板成员函数 如下所示 template
  • C#:获取从表单发布的值[重复]

    这个问题在这里已经有答案了 我使用带有方法 post 的表单从另一个页面发布一些数据 我想知道的是 获取这些值的最佳方法是什么 按以下形式的每个名称 Request name 或者有什么方法可以获取数据集合并迭代它 谢谢 你可以写 fore
  • 慢速 SoapHttpClientProtocol 构造函数

    我正在使用 Microsoft Dynamics CRM 进行一些实验 您通过 Web 服务与它交互 我已将 Web 引用添加到我的项目中 Web服务接口非常丰富 生成的 Reference cs 有90k左右 我在控制台应用程序中使用网络
  • 使用 Linux 网络设备别名时指定 TCP 套接字的源 IP 地址

    对于一些特定的网络测试 我创建了一个 VLAN 设备 eth1 900 和几个别名 eth1 900 1 和 eth1 900 2 eth1 900 Link encap Ethernet HWaddr 00 18 E7 17 2F 13
  • 使用 Database.SetInitializer 避免霰弹枪手术

    The 规范答案 https stackoverflow com a 8679662 161457关于放置的地方Database SetInitializer来电处于Global asax对于网络项目 我正在寻找另一种选择 我们使用 Ent
  • 如何在 Go 中获得“虚拟主机”功能?

    使用 Nginx Django 创建虚拟主机就像编写适当的配置一样简单 对于 Go 我发现了这个https codereview appspot com 4070043 https codereview appspot com 407004
  • Beego - 端点测试

    我正在测试 beego 的 http 自定义端点 package test import github com astaxie beego github com smartystreets goconvey convey golife ap
  • 带有水平滚动条的 pre/code 元素破坏了 Firefox 上的 Flex 布局

    在我的基于弹性盒的布局中 我可能有一个 pre code code pre 元素 以及其他元素 由于它的内容可能比容器更宽 所以我做了它overflow x auto 它在 Chrome 上完美运行 但它在 Firefox 上被破坏了 在没
  • 如何在docker中运行chromedp

    我正在尝试跑步chromedp https github com chromedp chromedp在码头工人 我的main go https github com ypapax chromedp docker blob master ma
  • 在 OS X 上为 Java 7u7(包含 JavaFX 2.2)编译 scalafx

    的编译指令scalafx http code google com p scalafx 说要做 export JAVAFX HOME Path To javafx sdk2 1 0 beta sbt clean compile packag