Wie importiere ich ein Java -Projekt von Github in ein Clojure -Projekt?Java

Java-Forum
Anonymous
 Wie importiere ich ein Java -Projekt von Github in ein Clojure -Projekt?

Post by Anonymous »

Ich möchte, dass mein Clojure -Programm "auf die Welt schaut" durch die Kamera. Ich habe ein Github -Projekt gefunden, das die Arbeit erledigt und sogar in Java geschrieben ist. Ich habe es mit einem 3-Zeilen-Stück Java-Code zum Laufen gebracht. Dann dachte ich: "Ich werde es einfach mit Java Interop in Clojure konvertieren und von dort gehen." Aber ich weiß nicht, wie.

Code: Select all

import com.github.sarxos.webcam.Webcam;
import javax.imageio.ImageIO;
import java.io.File;
import java.io.IOException;

public class WebcamTutorial {

public static void main (String[] args) {
Webcam webcam = Webcam.getDefault();
webcam.open();
try {
ImageIO.write(webcam.getImage(), "JPG", new File("C:\\Users\\Joe User\\Desktop\\firstCapture.JPG"));
} catch (IOException e) {
throw new RuntimeException(e);
}
}
}
< /code>
Hier ist mein Clojure -Versuch, dasselbe zu tun: < /p>
(ns webcam2.core
(:import java.io.File)
(:import java.io.IOException)
(:import javax.imageio.ImageIO)
(:import com.github.sarxos.webcam.Webcam)

(defn -main []
((let [webcam (Webcam. (getDefault.))]
(webcam. open.)
(ImageIO.write. webcam. getImage. "JPG", new .File ("C:\\Users\\Joe User\\Desktop\\firstClojureCapture.JPG"))
)
)
)
)
< /code>
Ich bekomme "Unused Imports
"Fehler in der 4: importieren Anweisungen. Und am meisten ärgere ich auch den Fehler

Code: Select all

com.github.sarxos.webcam.Webcam
kann nicht behoben werden

Ich weiß nicht>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post