需要帮助以JavaFX设置Java 13

在B4J网站上,他们鼓励使用Java 11,并提供一个包含完整Java 11和JavaFX zip的zip文件。

我想使用Java13。我尝试创建一个Java 13文件夹结构(如其Java 11),其根目录为javafx,即viz。

>dir jdk-11.0.1 /b
bin
conf
include
javafx
jmods
legal
lib
release

但是在他们的javafx文件夹中有一个javafx-jmods文件夹,其中包含一些* .jmod文件,即

javafx.base.jmod
javafx.controls.jmod
javafx.fxml.jmod
javafx.graphics.jmod
javafx.media.jmod
javafx.swing.jmod
javafx.web.jmod

我从Oracle下载的javafx没有包含javafx-jmods文件夹,也没有* .jmod文件。 这些是如何产生的?

所有线索都感激不尽。

后来

jmods在这里 。 上次没看到他们。

以后再

好吧,克服这个障碍。 仍在运行。 仍然从B4J中获得以下优势:

B4J Version: 8.00
Java Version: 8
Parsing code.    (0.00s)
Building folders structure.    (0.01s)
Compiling code.    (0.05s)
Compiling layouts code.    (0.00s)
Organizing libraries.    (0.00s)
Compiling generated Java code.    Error
src\b4j\example\main.java:7: error: package javafx.application does not exist
public class main extends javafx.application.Application{
                                            ^
1 error
only showing the first 1 errors, of 6 total; use -Xmaxerrs if you would like to see more

javac 13.0.1

当天晚些时候

我已经写了以下B4J论坛

@Erel在哪里指定-Xmaxerrs设置? 我想看到更多错误。 我指的是显示“显示前1个错误,共6个错误;如果您想查看更多内容,请使用-Xmaxerrs”的窗口。

另外,如果我想在输出流中发出一些Java,是否有这样做的机制? 目前,我想知道是否需要在Objects \ src \ b4j \ example \ main.java中嵌入一个显式import语句。

我在v11和v13之间尽可能地复制了目录结构。 依然没有。

我已将Java 13 + JavaFX文件夹的zip放入我的Dropbox中 ,以防万一有人想将其与Java 11安装进行比较并告诉我我错过了什么。

最后

B4J不支持Java13。它仅支持Java11。Java11是长期支持版本。 Java 13不是。 您可以使用Java 13,但不能与JavaFX一起使用。 如果需要JavaFX,唯一的途径就是使用Java 11。

From: https://dev.to/bugmagnet/need-help-setting-up-java-13-with-javafx-pmi

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值