5

これは非常によくある質問であり、重複としてマークされる可能性がありますが、stackoverflow や他のコミュニティからの多くの回答や投稿を確認した後でも、問題は解決しません。

NetBeans IDE 7.3 でプロジェクトを作成し、SHIFT+F11 を押してプロジェクトをビルドし、JAR ファイルを取得します。次のステップでは、WinSCP を使用して、JAR ファイルを Windows マシンから Raspberry PI のディレクトリ (/home/pi) にコピーします。今、JARファイルが存在するRaspberry PIのディレクトリにいて、ターミナルでコマンドを実行します

java -jar ProjectFinal.jar

「メインクラスが見つからないか、ロードできませんでした」というエラーが表示されます。

私の JAR の内容は次のとおりです (ディレクトリの形式で): lib (すべてのライブラリが含まれています) META-INF (MANIFEST.MF ファイルが含まれており、内容は問題ないようです)

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.4
Created-By: 1.7.0_17-b02 (Oracle Corporation)
Class-Path: lib/super-csv-2.1.0.jar
X-COMMENT: Main-Class will be added automatically by build
Main-Class: projectfinal.ProjectFinal**

最後に projectfinal (すべてのクラス ファイルが含まれます)。このリンクをたどって、MANIFEST.MF ファイルの内容を変更しようとしました。しかし、これも私を助けることができませんでした。ここから抜け出すためのアイデアを教えてください。それは本当に役に立ちます。必要に応じてコードを共有できます。私は JRE バージョン 7 を使用しています。ご質問、ご意見、ご感想をお待ちしております。

助けてください。

よろしくお願いします。

4

2 に答える 2

0

そうでない場合は、次に従ってください。

テキスト ファイルは改行または改行で終了する必要があります。最後の行は、改行またはキャリッジ リターンで終わらない場合、適切に解析されません。

于 2013-07-29T09:53:40.500 に答える