Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaFX NoClassDefFoundError zap插件浏览器视图_Java_Javafx_Zap - Fatal编程技术网

JavaFX NoClassDefFoundError zap插件浏览器视图

JavaFX NoClassDefFoundError zap插件浏览器视图,java,javafx,zap,Java,Javafx,Zap,我想使用Owasp Zap的浏览器视图插件,但出现以下错误: 19529 [ZAP-BootstrapGUI] WARN org.zaproxy.zap.extension.browserView.ExtensionHttpPanelBrowserView - Unable to use JavaFX: java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel 我已经安装了openjfx,openjfx源代码,libopenjfx

我想使用Owasp Zap的浏览器视图插件,但出现以下错误:

19529 [ZAP-BootstrapGUI] WARN  org.zaproxy.zap.extension.browserView.ExtensionHttpPanelBrowserView - Unable to use JavaFX:
java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
我已经安装了
openjfx
openjfx源代码
libopenjfx jni
libopenjfx java
libcontrolsfx java
libeasybind java
。我还尝试了openjdk8和14。 我的系统是Ubuntu20.10,但当我从中使用机器时,也会出现同样的错误


感谢您的帮助

为了使用浏览器视图附加组件,您必须安装JavaFX

sudo apt为Ubuntu安装openjfx

您可能还需要设置jfx路径():
export PATH\u TO\u FX=PATH/TO/javafx/lib

Per:,您可能还需要按如下方式启动ZAP(或编辑shell脚本以执行相同的操作):
$java--module path/usr/share/openjfx/lib/--add modules javafx.swing、javafx.web zap.jar

要使用浏览器视图插件,必须安装javafx

sudo apt为Ubuntu安装openjfx

您可能还需要设置jfx路径():
export PATH\u TO\u FX=PATH/TO/javafx/lib

Per:,您可能还需要按如下方式启动ZAP(或编辑shell脚本以执行相同的操作):
$java--module path/usr/share/openjfx/lib/--add modules javafx.swing,javafx.web zap.jar

谢谢,但这并没有帮助,我也用linkAnswer中的最后一个命令启动了zap,更新了zap问题跟踪器中的详细信息。谢谢,只在zap.sh脚本中添加了它,正常工作谢谢确认!谢谢,但这并没有帮助,我还使用linkAnswer中的最后一个命令启动了zap,更新了zap问题跟踪器中的详细信息。谢谢,它可以工作,只是在zap.sh脚本中添加了它,正常工作谢谢确认!