2012-04-09 8 views
1

私のJavaプログラムをリリース準備中にするのに手伝いが必要です。私は各パッケージに3つのパッケージがあるクラスを持っているプログラムを持っています。 1つのパッケージの中には、実行時に他のすべてのクラスを必要とするmainを持つクラスがあります。私の質問は、どのように誰もがそれを実行できるように、このJavaプロジェクトを構築することです。ファイルの構造は次のとおりです。リリース用のJavaプログラムを入手する

  • のsrc /テーブル/ javaファイル
  • のsrc /学校/ javaファイル
  • のsrc/schoolSort/javaファイル

メインは次の場所にあります。 schoolSort/Main.java私は、Windows 7を設定していると私は試してみました:

javac table/*.* school/*.* schoolSort/*.* 

そして、この生成するクラスファイルが、メインFを実行しないでください。助けてください。私はEclipseを使用しているし、それも試してみましたが、それは動作しないようです。

+0

Brandon、あなたはコンテキストを持っているようにコードを投稿できますか?また、取得したエラーメッセージと実行したコマンドを投稿してください。 – jmort253

+0

同様に「それはうまくいかない」と詳しく説明できますか? – kosa

答えて

2

Eclipseで、あなたは右のプロジェクトを右クリックし、実行可能なjarファイルとしてエクスポートするかを選択することができます。あなたのメインクラス(あなたが使った実行コンフィギュレーションを通して)を尋ねるでしょう。あなたはそこから行くのが良いはずです。

右あなたのパッケージが中にあるチェック

+0

これを試したところ、クリックすると何もしない単一のjarファイルが作成されました。 Javaのjavatest.jarでコマンドラインから実行する場合は、「エラー:メインクラスjavatest.jarを見つけるか、またはロードできませんでした」と言うているあなたは、 'javatest.jar' – Brandon

+0

! –

+0

がすっごくありがとうございまし-jar javaの使用する必要があります – Brandon

0

実行可能なjarと呼ばれるものを作成する必要があります。これはあなたが他人と共有する人工物です。

Hereは、あなたが瓶に

Hereを作成するために従わなければならない基本的な手順のセットが実行可能なjarファイルを作成する手順のセットです。

私は日食は、以下の手順であなたを助けるだろうと確信しているが、私はあまりそれを使用していません。

0

日食では、あなたはファイル - > Export-> Javaベース> RunnableをJARファイルを行うことができます...

0

プロジェクト]> [エクスポート]> [Javaの> RunnableをJARファイルをクリックしてくださいクラスパス。あなたのパッケージがクラスパスにある場合は、あなたのアプリケーションをビルドするために 'ant'を使うべきです。

関連する問題