私はこれに関する多くの投稿を見てきましたが、私の特定の問題の解決策を見つけることができません。eclipseからjarをエクスポートする方法のパラメーターを確認しましたが、メインを含むクラスがメインクラスとしてチェックされていることを確認しました(このプロジェクトにはクラスが1つだけあります)。プログラムはEclipseで正常に実行されます。私はbatファイルを使用してそれを実行しようとしました。これは次のようになります(EDT2はjarの名前です)。
java -jar EDT2.jar
マニフェストファイルを調べたところ、次のようになっています。
Manifest-Version: 1.0
Sealed: true
Main-Class: EDTCompiler2
ファイルのメインは次のとおりです。
public static void main(String[] args) throws IOException, InvalidFormatException {
エラーとコマンドラインの呼び出しを以下に示します。
http://s16.postimage.org/droox00sl/Untitled.png
私が見るもう1つの珍しいことは、外部ライブラリからのオブジェクト宣言型である53行目にエラーが発生することです。私はこのプログラムで優れているためにapachePOIを使用しています。