JSmoothでexeを作成しています。それはうまく構築されますが、「メインクラスを見つけることができませんでした:MyProgram、Programは終了します」と言います。 .jarファイルはうまく動作します。これは、(最後に新しい行を持つ)マニフェストファイルのです:JSmooth EXE Compile
私が持っているJSmoothでMainifest-Version: 1.0
Main-Class: MyProgram
:
- メインクラスフィールドは "MyProgram"
- 次に、JSmoothの "Classpath"セクションにMyProgram.jarファイルを含めました。
紛失しているものがありますか? Javaで私の主なクラスがある:
public class MyProgram extends JPanel implements ActionListener,
PropertyChangeListener {
これは私がの.jarを構築しています方法です:
jar cmf mainClass MyProgram.jar *.class
私のマニフェストファイルは、「mainClass」であり、それは私が最初に上記の入れものを含んでいます。
ありがとうございました。
このSwingベースのデスクトップアプリケーションを展開するには、[Java Web Start](http://stackoverflow.com/tags/java-web-start/info)を使用することを検討していましたか? JWSはxplatのインストールを提供するだけでなく、JWSとJSmoothのための14人のフォロワーによって判断して助けを得る機会も増やします。 –