2013-02-25 68 views
0

如果I型:我如何獲得clojure:nrepl與clojure-maven-plugin一起工作?

mvn -f clojure-maven-nrepl.pom.xml clojure:nrepl 

我得到:

[INFO] Scanning for projects... 
[INFO] ------------------------------------------------------------------------ 
[ERROR] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Required goal not found: clojure:nrepl in com.theoryinpractise:clojure-maven-plugin:1.3.13 
[INFO] ------------------------------------------------------------------------ 
[INFO] For more information, run Maven with the -e switch 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 2 seconds 
[INFO] Finished at: Mon Feb 25 14:07:04 GMT 2013 
[INFO] Final Memory: 3M/15M 
[INFO] ----------------------------------------------- 

其中clojure-maven-nrepl.pom.xml是:

<project> 

    <modelVersion>4.0.0</modelVersion> 
    <groupId>com.aspden</groupId> 
    <artifactId>clojure-maven-nrepl</artifactId> 
    <version>1.0-SNAPSHOT</version> 
    <name>clojure-maven-nreple</name> 
    <description>maven, clojure, emacs, nrepl: simplest useful maven project</description> 

    <packaging>clojure</packaging> 

    <dependencies> 
    <dependency> 
     <groupId>org.clojure</groupId> 
     <artifactId>clojure</artifactId> 
     <version>1.4.0</version> 
    </dependency> 
    <dependency> 
     <groupId>org.clojure</groupId> 
     <artifactId>tools.nrepl</artifactId> 
     <version>0.2.1</version> 
    </dependency> 
    </dependencies> 

    <build> 
    <plugins> 
     <plugin> 
    <groupId>com.theoryinpractise</groupId> 
    <artifactId>clojure-maven-plugin</artifactId> 
    <version>1.3.13</version> 
     <extensions>true</extensions> 
     </plugin> 
    </plugins> 
    </build> 

</project> 

我應該改變,使其工作?

回答

1

clojure:nrepl在1.3.13中不可用,您需要1.3.14-SNAPSHOT,您需要手動進行編譯和安裝。

+0

1.3.14版本幾天前發佈,所以只需升級到它,那應該工作。見http://www.theoryinpractice.net/post/44532339880/clojure-maven-plugin-1-3-14 – DanLebrero 2013-03-07 00:31:46

相關問題