1

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 を実行する手順は何ですか?

どうもありがとう

4

1 に答える 1