以下がプロセスです。
ステップ1:Javaguiプログラムを完了します
Eclipseでは、プログラムは正常に実行できます。
ステップ2:マニフェストファイル(manifest.mf)を準備する
方法1:他の実行中のjarファイルにmanifest.mfを直接コピーして変更します
方法2:EclipseなどのIDEツールを使用して、JARファイルを自動的に生成する
manifest.mfの内容は次のとおりです。
次のようにコードをコピーします:マニフェストバージョン:1.0
メインクラス:Manager.ui.mainframe
class-path:./lib/spring.jar ./lib/hibernate.jar ./lib/derby.jar
SplashScreen-Imager:マネージャー/リソース/画像/splash.jpg
説明:
マニフェストバージョン - マニフェストファイルのバージョン番号を指定します
メインクラス - 実行するプログラムのエントリクラスを指定します。注:クラス名の後にクラス拡張機能を追加しないでください
クラスパス - サポートライブラリへのパスを指定します。 「。」は、プログラムを実行しているディレクトリ、つまり、エクスポートされたJARパッケージが配置されているディレクトリを指します。プログラムが実行されると、クラスパスアイテムの設定パスに基づいてサポートライブラリが見つかります。各サポートライブラリはスペースで区切られています。冬眠、春、ダービーがここで使用されています。
知らせ:
1. JavaアプリケーションがEclipseパッケージを使用する場合、プログラムを実行してクラスパスにコピーする必要があります。冬眠、春、ダービー。
2。エントリクラスのパッケージ名とクラス名を除いて、他の設定はケース固有のものではありません。 .jar。
3.クラス名の後にクラス拡張機能を追加しないでください
4。クラスパスなど、各行に ':'の後のスペースがあります:<space> ./ lib/spring.jar
5.クラスパスでは、導入されたJARファイルは19行を超えてはなりません。そうでなければ、驚くべきことは最初の9行のみが有効であるため、同じタイプのすべてのJARファイルがJARファイル。
ステップ3:スプリング構成ファイルを変更します
Springの「SessionFactory」Beanの構成では、このように記述する必要があります(プログラムのClassPathXMLApplicationContextに対応)
コードコピーは次のとおりです。
Manager/Entity/myfile.hbm.xml
Manager/Entity/filetype.hbm.xml
...
ステップ4:Eclipseを使用してJARファイルを生成します
1.プロジェクト名を右クリックして、ポップアップメニューで[エクスポート]を選択します。次の図に表示されているダイアログボックスで、「jarファイル」を選択し、「次へ」をクリックします。
2。右側のすべての不要なファイルをチェックします。 「エクスポート宛先の選択」アイテムテキストボックスで、JARパッケージの出力パスとパッケージ名(任意に名前を付けることができます)を「d:/manager/manager.jar」に設定します。変更されていない他のデフォルト設定を受け入れ、[次へ]をクリックします。
注:SRCディレクトリは左側に選択されていますが、「Javaソースファイルとリソースのエクスポート」アイテムがチェックされない限り、ソースファイルはパッケージにエクスポートされません。
3.変更されていないデフォルト設定を受け入れ、「次へ」をクリックします
4.このステップはより重要です。以下の図に示すように、「Workspaceから既存のマニフェストを使用」アイテムを選択して、作成されたマニフェストファイルを入力するか、その横の「参照」ボタンを介してマニフェストファイルを選択できます。マニフェストファイルを入力した後、[完了]をクリックすると、Eclipseはプロジェクトのパッケージ化を開始します。
添付ファイル:ここでマニフェストファイルを生成することもできます。
注:マニフェストファイルmainfest.mfは、2番目のステップのように設定する必要があります。
ステップ5:バッチファイルマネージャーを生成します。
ManagerディレクトリにBatch Program Manager.bat(名前はバットでなければならない)を作成し、そのコンテンツは次のように1つの文です。
Javaw -Jar Manager.jar
説明:
1.Javawは、c:/jdk/jre/bin/javaw.exeファイルに対応しています。
2。プログラムを実行すると、厄介な黒いコマンドラインウィンドウがあります。run.batのコンテンツを変更できます。 Windowsのコマンド。
3.後ろに一時停止を追加することで、次のような何かがどこでうまくいかなかったかを確認できます。
次のようにコードをコピーします:Javaw -Jar Manager.jarを開始します
一時停止
JARファイルを実行するには、マネージャーをダブルクリックします。
ステップ6:JRE環境をインストールせずにコンピューターを実行します。
通常、Javaプログラムを実行するための前提条件があります。ユーザーのコンピューターは、最初にJRE環境をインストールする必要があります。 JRE環境をインストールすることは非常に簡単ですが、結局のところ、もう1つのステップがありますが、これには少し欠陥があります。ユーザーがJRE環境をインストールする必要のない方法は次のとおりです。
(1)元のJDKの「JRE」ディレクトリを「D:/Manager/Java」ディレクトリにコピーします(Javaも他の名前に置き換えることができます)。
(2)マシンからJDKとJREをアンインストールします。つまり、マシンにはJavaランニング環境がインストールされていません。
(3)Batch File Manager.batのコマンドを変更して、「Java/JRE/Bin/Javaw -Jar Manager.jarを起動します」。
JRE環境がインストールされていないコンピューターでこのJavaアプリケーションを実行するためのDouble-Click Manager.bat。
ステップ7:バッチファイル(*.bat)を破棄し、exeファイルを生成します
バッチファイルを使用してプログラムを実行すると、実行中のタスクを完了するには十分ではありません。しかし、習慣は、窓の下にある人々がexe拡張機能を使用して長い間慣れていた後、その影響を取り除くのが難しい毒のようなものであり、 *.batを使用すると気まぐれになります。
Javalauncherという無料のアプレットを使用して、バッチファイルを置き換えてJavaプログラムを実行できます。 JavalauncherのダウンロードURLは次のとおりです。
http://www.rolemaker.dk/nonrolemaker/javalauncher/marner_java_launcher.htm
ダウンロードされたファイルは、javalauncher.zipという名前の圧縮パッケージです。
コードを次のようにコピーします:javalauncher.zipディレクトリ構造
ソースディレクトリには、Javalauncherのソースプログラムが含まれており、C言語で記述されています。
changes.txtは、新しいバージョンの変更手順です
Launch.exeがメインプログラムです
Launcher.cfgは構成ファイルです
readme.txtは、いくつかの指示と例です
2つのファイルを起動する必要があるのは2つだけで、ExeとLauncher.cfgが必要であり、これら2つのファイルをパッケージファイルが配置されているディレクトリにコピーします。 Launcher.cfgは、次のように変更するテキストファイルです。
./java/jre/bin/javaw.exe
-jar Manager.jar
最初の行は、Jar Package Manager.jarを指すディレクトリを設定します。
2行目は、JRE/BIN/JAVAW.EXEへのパスを設定します。 JREディレクトリはJavaサブディレクトリにコピーされました
Launcher.cfgを構成した後、Javaアプリケーションを実行するためにLaunch.exeをダブルクリックします。
Eclipseのスタートアップ方法を研究すると、EclipseとJavalauncherの原則が同じであることがわかります。Eclipse.exeはLaunch.exeと同等であり、Startup.jarはManager.jarに相当します。 Eclipse.exeはlaunch.exeのように普遍的ではないため、 *.cfgのような構成ファイルはありませんが、代わりにeclipse.exeのスタートアップ情報を固めます。
ステップ8:アイコンを美化します
launch.exeファイルのアイコンは単調すぎます。見た目に変えましょう。プログラムアイコンを変更するには、フリーソフトウェア:リソースハッカーを使用する必要があります。
ステップ9:最終梱包
ユーザーにそれを送信する前に、WinzipまたはWinrarを使用して、ユーザーがこの圧縮パッケージを取得した後、これがプログラムを実行することができます。
もう1つの方法は、installshieldやinstallanyなどの設置ソフトウェアを使用して、exeファイルを作成し、これらのインストールプログラムのメニュー項目を挿入することもできますソフトウェアの使用は、関連する本を参照してください。