2012-01-21 15 views
1

eclipseのエクスポートオプションでは、メインクラスを指定する必要があります。しかし、Javaアプレットにはメインクラスはありません。私たちはこれをどのように回避するのですか?メインクラスのないアプレット用のJAR実行可能ファイルを取得するには?

+0

1)アプレットに 'main-class'を指定しても、それを害することはありません。アプレットクラスを指して、それを使って完了してください。 2)なぜフレームベースのプロジェクトではなくアプレットを開発していますか? –

+0

私は、JavaアプレットのGUI要素を操作する方法を学んだだけです。私は友人のために作られた小さなプログラムを手に入れたいと思っていました。 – CPlayer

+1

まだ展開を開始していないので、学習は約3%完了していると思います。アプレットをデプロイすることは、人々を怒らせるように知られています。アプレットのすべてをフレームに入れ、JWSを使用してアプレットをデプロイすると、アプレットを正常にデプロイするよりも速くなると思います。 –

答えて

2

アプレットはブラウザのコンテキストで実行されるため、実行可能ファイルは独立して実行されるため、可能性はありません。

0

エクスポートダイアログボックス Eclipseプロジェクトの定義であるため、.classpathと.projectをオフにする必要があります。次をクリックしてください

JDKによっては、古いJDKにはない警告とエラーがコードによって生成されることがあります。 JARファイルをビルドする前に修正することをお勧めしますが、無視する場合は[次へ]をクリックしてください。

この最終的なダイアログでは、通常、ユーザーがスローされます。メインクラスのフィールドを参照しようとすると、何も表示されません(選択するクラスはありません)。実際、アプレットでは何も指定する必要がないので、Mainクラスのフィールドを空白のままにして、Finishをクリックします。

お試しください!

+1

これまでに試したことがあります。 JARファイルを起動すると、エラーメッセージが表示されます。\ ... \ fileName.jarからMain-Classマニフェスト属性をロードできません – CPlayer

+1

アプレットをダブルクリックして起動することはできません。 HTMLに埋め込む必要があります。 –

関連する問題