2

インスタント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を手動で編集する必要がありますか?

OpenJDK7.u13-x86_64を使用しています。

4

1 に答える 1

2

instant-pdf の project.cljには:main設定がありません。それが、jar のマニフェストでメイン クラスを設定していない理由だと思います。ただし、プロジェクトはソースのどこにも main メソッドを指定していないため、自分で追加する必要があります。の使用方法の詳細については、Leningen チュートリアルのコードの実行に関するセクションを参照してください:main


@Yogothos は、Leiningen の Ring プラグインを使用するとこれが修正されると指摘しました(以下に彼のコメントを引用します)。

プロジェクトは、lein ring uberjar代わりに を使用してビルドする必要がありlein uberjarます。Ring プラグインは、メインの作成を担当します。

于 2013-03-11T05:50:21.240 に答える