试用新的leiningen
模板。运行模板命令后,
依赖项+ project.clj
按预期构建。
lein new template-name project-name
但是,启动网络服务器的lein run
投了No such namespace error
,即使project.clj
已正确定义:main namespace.name
,据我所知。
模板不是项目依赖项,因此如果模板被破坏或者我的某种路径问题,对我来说并不是很明显。
我认为我修复了删除项目并使用lein -U
更新标志重建的错误,但我仍然很好奇如何检查模板版本号。
如何查看lein new
正在运行的模板的版本号?
我查看了lein help new
并找到了如何指定版本,但没有找到如何检查正在使用的版本。
答案 0 :(得分:1)
Leiningen模板安装在您的.m2
目录中。因此,您可以cd ~/.m2/repository/template-name
。在那里,您应该看到由已安装版本命名的目录。