JavaFX NoClassDefFoundError zap插件浏览器视图
我想使用Owasp 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
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脚本中添加了它,正常工作谢谢确认!