私はUbuntuに取り組んでいます。3つのクラスを使ったシンプルなGUIアプリを作りました。Mainは、mainメソッドを含むTest.classです。私はそれらすべてをコンソールレベルからJARにパックしました。これで、Test.class、MyFrame.class、MyPanel.class、META-INFフォルダーを含む「kalkulator.jar」ができました。META_INfには、MANIFEST.MFがあります。MANIFEST.MFには、「メインクラス:テスト」と改行文字が含まれています。次に、次を使用してコンソールからJARを開こうとします。java-jar kalkulator.jar次のようになります:"スレッド"main"の例外java.lang.NoClassDefFoundError:テスト(間違った名前:myproject / Test")myprojectはすべてのクラスのパッケージです。では、どうすればそれを解決できますか?
質問する
1184 次