3 回答

TA貢獻(xiàn)1909條經(jīng)驗(yàn) 獲得超7個(gè)贊
來(lái)自的提示
https://github.com/JabRef/help.jabref.org/issues/204
幫助。命令:
apt purge openjfx
apt install openjfx=8u161-b12-1ubuntu2 libopenjfx-jni=8u161-b12-1ubuntu2 libopenjfx-java=8u161-b12-1ubuntu2
apt-mark hold openjfx libopenjfx-jni libopenjfx-java
解決了問(wèn)題。非常感謝https://github.com/Druidefix為此。(如果你想自己回答這個(gè)問(wèn)題,我會(huì)很樂(lè)意刪除我自己的答案......)

TA貢獻(xiàn)1805條經(jīng)驗(yàn) 獲得超9個(gè)贊
我所做的是從源代碼構(gòu)建它。OpenJDK wiki 上的說(shuō)明對(duì)我有用。構(gòu)建完成后,我必須將罐子放在正確的位置,就像其他 stackoverflow 帖子中提到的那樣。
cd build/sdk/
sudo cp -R rt/lib /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/
sudo cp ./lib/ant-javafx.jar /usr/lib/jvm/java-8-openjdk-amd64/lib/
sudo cp ./lib/javafx-mx.jar /usr/lib/jvm/java-8-openjdk-amd64/lib/
之后我就可以編譯我的項(xiàng)目了!

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超7個(gè)贊
使用 Oracle JDK(即使只是作為臨時(shí)解決方法)
對(duì)于任何想要使用 javafx 進(jìn)行一些基本練習(xí)的學(xué)習(xí)者來(lái)說(shuō),安裝 Oracle 的 Java 8(內(nèi)置 javafx)可能是一個(gè)更好的解決方案,而不是擺弄開(kāi)放包。這里有很好的說(shuō)明
您可以繼續(xù)努力安裝 openjfx,但這將使您的學(xué)習(xí)繼續(xù)下去。
這已經(jīng)由 aran 在對(duì) OP 的評(píng)論中提出,請(qǐng)考慮對(duì)該評(píng)論進(jìn)行投票。
添加回答
舉報(bào)