[英]Ubuntu 18.04 javafx.utils not there
我正在尝试“构建”泛光灯。 我偶然发现了相当不言自明的编译问题,即:
> compile:
> [javac] Compiling 593 source files to /mnt/sda1/floodlight/floodlight/target/bin
> [javac] warning: [options] bootstrap class path not set in conjunction with -source 8
> [javac] /mnt/sda1/floodlight/floodlight/src/main/java/net/floodlightcontroller/loadbalancer/LoadBalancer.java:57:
> error: package javafx.util does not exist
> [javac] import javafx.util.Pair;
> [javac] ^
> [javac] /mnt/sda1/floodlight/floodlight/src/main/java/net/floodlightcontroller/statistics/IStatisticsService.java:10:
> error: package javafx.util does not exist
> [javac] import javafx.util.Pair;
> [javac] ^
> [javac] /mnt/sda1/floodlight/floodlight/src/main/java/net/floodlightcontroller/loadbalancer/LoadBalancer.java:138:
> error: cannot find symbol
> [javac] protected HashMap<Pair<Match,DatapathId>,String> flowToVipId;
> [javac] ^
> [javac] symbol: class Pair
> [javac] location: class LoadBalancer
> [javac] /mnt/sda1/floodlight/floodlight/src/main/java/net/floodlightcontroller/statistics/IStatisticsService.java:25:
> error: cannot find symbol
[等等]
我当然尝试过像这样通过 apt 添加 javafx :
root@hp-linux: apt install openjfx
root@hp-linux:/mnt/sda1/floodlight/floodlight# dpkg-query -L openjfx
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/openjfx
/usr/share/doc/openjfx/TODO.Debian
/usr/share/doc/openjfx/changelog.Debian.gz
/usr/share/doc/openjfx/copyright
/usr/share/openjfx
/usr/share/openjfx/lib
/usr/share/openjfx/lib/javafx.properties
/usr/share/openjfx/lib/javafx.base.jar
/usr/share/openjfx/lib/javafx.controls.jar
/usr/share/openjfx/lib/javafx.fxml.jar
/usr/share/openjfx/lib/javafx.graphics.jar
/usr/share/openjfx/lib/javafx.media.jar
/usr/share/openjfx/lib/javafx.swing.jar
/usr/share/openjfx/lib/javafx.web.jar
似乎确实不存在 javafx.utils 。 我该如何解决? 我已经尝试了几乎所有可以在 Internet 上找到的东西,但无济于事。
由于上游不再支持 openjfx,Ubuntu 18.04 决定不再支持 openjfx 8 并将其替换为 openjfx 11。如果您是 SDN 人,您应该知道 Floodlight 支持 Java 8 等问题会在这里找到。 我现在分享了一个帖子,希望能对你有所帮助。 如何在 Ubuntu 18.04 LTS 上与 Openjfx 一起安装泛光灯 controller
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.