在Netbeans中创建clojure项目失败

时间:2010-09-05 09:06:39

标签: netbeans clojure enclojure

我决定看看Clojure,并认为对我来说最好和最简单的方法是使用Netbeans和Enclojure插件,因为我不想同时学习Emacs。我使用捆绑安装(在Windows 7上)将Netbeans 6.9.1与最新的JDK一起安装。一切顺利。然后我按照http://www.enclojure.org/gettingstarted的说明安装了enclojure插件。

创建新的Clojure应用程序时,我得到以下内容并且看不到任何项目文件:

java.io.IOException:无法连接到URL nbresloc:/org/enclojure/ide/templates/project/ClojureProjectTemplate-1.1-distribution.zip。没有找到这样的资源。

  • Maven正在使用mvn --version
  • 我已经安装在Windows 7和Ubuntu 10.04上(结果相同)。
  • 我看过Enclojure论坛,最近有一个关于这个问题的开放主题,但目前还没有解决。
  • 我在Netbeans中启用了Java SE
  • 我尝试启用Clojure,1.0.0,1.1.0等不同平台版本。
  • REPL似乎在Netbeans中工作愉快:(printf“hello”)hellonill
  • 我在Windows 7上尝试过ClojureBox,但是再一次是Emacs,但是emacs无法启动服务器并挂在那里并且完全没有响应。
  • 我来自.Net背景(不是Java),因此我对Java环境的了解有些欠缺。我之所以看Clojure而不是Java。
  • 我是Netbeans的新手

2 个答案:

答案 0 :(得分:1)

如果你对一个正在使用的Maven pom感兴趣,这里有一个我成功使用过Enclojure:

您需要更改一些项目设置以及要删除的一些依赖项,但这可能是一个良好的开端。通常,我通常首先创建pom,然后将项目导入NetBeans,而不是使用NetBeans选项来创建项目。

顺便说一句,Enclojure中的REPL工作已经拆分,很快就会进入逆时针Eclipse插件。

答案 1 :(得分:0)

我在post上写了一个小blog。 无论如何这里是程序: 在搜索时意识到这是将其安装在>上的常见问题。 Netbeans 7. 。但随着一些手动tweek设法安装它。以下是在Netbeans 7上安装的说明。 plus:

  1. 安装Netbeans 7.您只需要Java SE版本。
  2. 安装后首次运行Netbeans。激活Java SE功能     激活功能位于“开始”页面或从“工具”,“>插件>已安装,单击”在Java SE支持旁边激活“
  3. 安装Maven:强烈建议您安装maven:http://maven.apache.org/download.html
  4. 转到Netbeans->偏好设置,点击杂项标签,确保外部Maven主页路径指向您的maven安装
  5. here下载EnClojure 1.5版本。如果您想手动构建,可以按照here
  6. 中的说明执行此操作
  7. 下载文件后,在Netbeans中:转到: - 工具 - >插件 - >下载 - >添加插件 - >已下载
  8. 然后浏览到下载的文件。稍后通过单击“安装:”按钮进行安装。 重启,你就是忙个不停。
  9. 访问here以构建并运行hello world项目。基本上手动构建EnClojure 1.5是一项艰巨的任务。我希望上面的内容很有用。