2013-10-05 1 views
0

I am working on the Heroku tutorial Clojure를 시작하려면 내 파일의 이름과 위치에 어려움을 겪고 있습니다.Clojure를 사용하여 Heroku에서 프로젝트 파일을 구성하는 가장 좋은 방법은 무엇입니까?

안내에 따라 소스 파일 world.clj을 src : src/hello/world.clj에 넣었습니다. 이

C 지금 내 디렉토리 : 사용자가 \의 Clojure의 \의 P2의 \ HelloWorld로를 \ \ \ SRC \ 안녕하세요 \ world.clj

이 내 project.clj

(defproject helloworld "1.0.0-SNAPSHOT" 
    :description "helloworld project to test heroku and clojure" 
    :url "http://helloworld.herokuapp.com" 
    :license {:name "license1" 
      :url "http://example.com/FIXME"} 
    :dependencies [[org.clojure/clojure "1.4.0"] 
       [compojure "1.1.1"] 
       [ring/ring-jetty-adapter "1.1.0"] 
       [ring/ring-devel "1.1.0"] 
       [ring-basic-authentication "1.0.1"] 
       [environ "0.2.1"] 
       [com.cemerick/drawbridge "0.0.6"]] 
    :min-lein-version "2.0.0" 
    :plugins [[environ/environ.lein "0.2.1"]] 
    :hooks [environ.leiningen.hooks] 
    :profiles {:production {:env {:production true}}}) 

경우 I 나는 다음과 같은 오류를 얻을 lein run -m hello.world 5000

에 로컬로 실행하려고

C:\Users\a\CLOJURE\P2>lein run -m hello.world 5000 

    java.io.FileNotFoundException: Could not locate hello/world__init.class or 
    hello/world.clj on classpath: 
    .... 

내 파일 및 명명 규칙을 구성하는 가장 좋은 방법은 무엇인지 설명 할 수 있습니까?


편집 나는 환경 변수로 CLASSPATH을 생성 C:\Users\a\CLOJURE\P2\helloworld\src\hello을 추가하지만, 난 여전히 같은 오류가 발생합니다. 여기

+1

체크 아웃 내 파일이 같은 방법으로 정확히 설정 한 – CodeGroover

+0

이 https://github.com/Funfun/hello_heroku/tree/master/clojure하지만, 나는 여전히 같은 오류가 발생합니다. – Zeynel

+1

나는 모두 멋지게 달리고있다. http://pastie.org/8379858 Windows OS를 볼 수 있습니다. project.clj를 예제로 변경하십시오. – CodeGroover

답변

관련 문제