debian系统,Javafx打deb包出错

发布时间 2023-04-26 15:56:48作者: 贾树丙

问题

Java FX Packager:
BUILD FAILED
/home/jiashubing/.cache/JetBrains/IntelliJIdea2021.1/compile-server/yht_login_client_86e0b0e5/_temp_/build.xml:43: 错误: 打包程序 "DEB 安装程序" (deb) 无法生成包。

Java FX Packager: 没有基础 JDK。程序包将使用系统 JRE。
Java FX Packager: Debian 程序包应指定许可证。缺少许可证将导致某些 Linux 分发投诉应用程序质量。
java.io.IOException: Cannot run program "fakeroot" (in directory "/tmp/fxbundler478302091802969177/images/linux-deb.image"): error=2, 没有那个文件或目录

 

解决

sudo apt install wine
sudo apt install fakeroot
我用了两个命令,第一个命令按照它的提示多试一下,如果提示sudo apt --fix-broken install,就输入 sudo apt --fix-broken install 这个命令