Clojure を使い始めたばかりで、Java を使用したことがない
ターミナルから leiningen プロジェクトを作成して実行する方法は理解できましたが、コマンドを実行する前に REPL でライブラリをロードする方法がわかりません。
clj-webdriver を使用して単純な Web スクレーパーを構築しようとしています。私の元のファイルは次のようになります
(ns prova.core (:gen-class))
(use 'clj-webdriver.taxi)
(set-driver! {:browser :firefox})
(defn -main
[& args]
(to "https://github.com/login")
(input-text "#login_field" "email")
(input-text "#password" "psw")
(click "input[name='commit']")
)
私が達成するのに最も近い(と思う)のは、webdriver srcフォルダーに移動して、このコマンドを試すことでした
penta@laptop:~/clj-webdriver-master/src/clj_webdriver$ clojure
Clojure 1.4.0
user=> (use 'taxi)
しかし、それは戻った
FileNotFoundException Could not locate taxi__init.class or taxi.clj on classpath: clojure.lang.RT.load (RT.java:432)
同じフォルダにファイル taxy.clj が存在していたとしても。
では、ライブラリ関数を利用できる REPL を実行する手順は何ですか?
どうもありがとう