実際のプログラムを書く前に、GUIベースのJava要素を使い始めるために、Javaでクイックプログラムを作成しました。 Netbeansでは、すべてが完全にコンパイルされ、GUIにはすべての要素が含まれているため、Netbeansを使用しているときは問題はありません。Javaプログラムの起動でフォルトを見つける?
しかし、JARにビルドしてパッケージ化すると、公開された結果はありません。私はWebstartと私が考えることができる他のすべてを使用しようとしましたが、私は別の結果を得ません。しかし、JARはプログラムの変更に伴ってサイズが変わるので、何かが機能していることを知っています。ファイルやその性質が欠落しているに違いありません。
EDIT:
マニフェストは、(これはJAR内にある)ビルドした後、次の言葉:
Ant-Version: Apache Ant 1.8.2
Created-By: 1.6.0_26-b03 (Sun Microsystems Inc.)
Class-Path:
X-COMMENT: Main-Class will be added automatically by build
Main-Class: com.nmagerko.Execute
'$ {jnlp.codebase}'を実際のディレクトリ名に変更する必要があります。また、Windowsでは、パスで '\\'の代わりに '/'を使用する必要があります。あなたの瓶は正しく作られていないので動作しません。 – MockerTim
@MockerTim、私はそのコードを入れていないことを理解する必要があります。これはNetbeansが事前に設定したものに基づいてこれを見つけることができないと言っているだけです。 – nmagerko
これがデスクトップ・アプリケーションであると思われる場合は、Webstartを使用しないでください。 Webstart以外の単純なJarとしてアプリケーションを実行しようとすると、どのような問題がありますか?マニフェストファイルにmainメソッドを含むクラスを指定していますか? –