[JAVA] Eine lustige Geschichte, die beim Import von fx-clj in einem Chaos steckt

Das aufgetretene Problem

Fügen Sie fx-clj (https://clojars.org/fx-clj) in: dependencies, do lein deps und do (: require [fx-clj.core: as fx]) ein, um ** Class path zu replizieren Ich war wütend auf **.

Ursache

Enthält Javafx überhaupt nicht (das heißt, es bedeutet nicht, dass es kein fx-clj hat)

Lösungen

Je nach verwendeter Umgebung

sudo yaourt -S jre8-openjdk
sudo pacman -S jdk8-openjdk
sudo pacman -S java-openjfx

Und installieren Sie die erforderlichen Pakete

Lektion

Clojure ist ein Bild, das sich über Java befindet. Vergessen Sie also nicht, die Java-Umgebung zu beachten. Um zu überprüfen, ob das Paket installiert ist, können Sie dies auch einfach überprüfen, indem Sie "lein deps: tree" im Terminal oder "(all-ns)" in repl ausführen.

Recommended Posts

Eine lustige Geschichte, die beim Import von fx-clj in einem Chaos steckt
Die Geschichte des Versuchs, JAVA File zu bedienen
Ein Memorandum beim Versuch, eine GUI mit JavaFX zu erstellen
Eine Geschichte über die Erstellung von PKIX-Pfaden schlug fehl, als versucht wurde, mit Jenkins eine Tomcat-Bereitstellung durchzuführen
Eine Geschichte über den Versuch, mit Mockito auszukommen
Eine Geschichte über das Bemühen, JAR-Dateien zu dekompilieren
Eine Geschichte, die bei NotSerializableException steckt
Was tun, wenn beim Versuch, mit Eclipse zu erstellen, ein Fehler in der gemeinsam genutzten JNI-Bibliothek auftritt?
Was tun, wenn in einer Lightweight-JRE eine UnsupportedCharsetException auftritt?
Eine Lösung für Docker-Fehler, bei denen Anfänger häufig stecken bleiben
Ich versuche nicht, meine eigene Annotationsverarbeitung in Eclipse zum Laufen zu bringen
Bleiben Sie in einem Java Primer stecken
Eine kleine unruhige Geschichte mit Groovy
Die Geschichte, zu vergessen, eine Datei in Java zu schließen und zu scheitern
Eine Geschichte, der ich beim Testen der API mit MockMVC verfallen war
Notizen von Personen, die beim Versuch, ein Rails-Projekt zu erstellen, gestolpert sind
[Java small story] Überwachen Sie, wann der Liste ein Wert hinzugefügt wird
So übergeben Sie einen Proxy, wenn Sie REST mit SSL in Java auslösen
Eine Geschichte über das Konvertieren von Zeichencodes von UTF-8 in Shift-jis in Ruby
So verweisen Sie auf eine Spalte, wenn Sie die Spaltennamensmethode in ActiveRecord überschreiben
Hinweise zur Vorgehensweise beim Auftreten einer WebView ClassNotFoundException in JavaFX 12