我尝试运行instant-pdf,但未成功
lein uberjar
cd target
java -jar instant-pdf-0.2.0-standalone.jar
no main manifest attribute, in instant-pdf-0.2.0-standalone.jar我现在必须手动编辑jar吗?
我使用的是OpenJDK 7.u13-x86_64。
发布于 2013-03-11 13:50:21
instant-pdf's project.clj缺少:main设置,我打赌这就是为什么它没有在jar的清单中设置主类的原因。但是,该项目也没有在源代码中指定main方法,因此您必须自己添加一个。有关使用:main的详细信息,请参阅列宁根教程中关于Running Code的部分。
@Yogothos指出,使用Ring plugin for Leiningen可以解决这个问题(引用他的评论如下):
项目应该使用
lein ring uberjar而不是lein uberjar构建。Ring插件负责创建main。
https://stackoverflow.com/questions/15324442
复制相似问题