0

私は現在、Java アプリケーションを作成してテストするために IDE を使用しています。IDE でアプリケーションを実行し、その動作を確認できます。ただし、ショートカットまたは jar ファイルを使用してアプリケーションを実行するにはどうすればよいでしょうか。たとえば、WAMP サーバーを実行するために、WAMP ディレクトリで wamp.exe ファイルを実行します。したがって、プログラム全体を起動する単一のファイルを実行しています。Java アプリケーションでこのようなことを実現するにはどうすればよいですか? jar ファイルの使用について聞いたことがありますが、それが適切な方法であるかどうかはわかりません。

4

4 に答える 4

4

使用している IDE によって異なります。たとえば、Eclipse では、ファイル タブを開き、エクスポートを選択し、ツリーで Java を開き、実行可能な jar ファイルを選択します。次に、インターフェイスに入力すると、準備完了です。

于 2013-02-03T05:48:53.987 に答える
1

Java Web Startは、デスクトップアプリのショートカットを追加する最も簡単な方法です。

Java Web Start(JWS)は、リッチクライアント(Swing、AWT、SWT)デスクトップアプリケーションをネットワークまたはインターネットリンクから直接起動するために使用されるOracleCorporationテクノロジです。Javaをサポートするプラットフォームに「ワンクリック」インストールを提供します。

JWSは、スプラッシュスクリーン、デスクトップ統合、ファイルの関連付け、自動更新(レイジーダウンロードと更新のプログラムによる制御を含む)、プラットフォーム、アーキテクチャ、またはJavaバージョンによるネイティブのパーティション化とその他のリソースのダウンロード、構成など、多くの魅力的な機能を提供します。ランタイム環境(最小J2SEバージョン、ランタイムオプション、RAMなど)の拡張機能を使用した共通リソースの簡単な管理。

も参照してください

この答え-右側の「JotPad」と「StarZoomAnimation」の2つのアイコンは、JWSによってインストールされたアイコンです。

于 2013-02-03T06:18:20.730 に答える
1

Eclipse を使用している場合は、アプリケーションを単一の jar ファイルとしてエクスポートし、ダブルクリックして直接実行できます。

[パッケージ エクスプローラー] ビューで:

  1. プロジェクトを右クリック
  2. 「エクスポート」へ
  3. 「実行可能な Jar としてエクスポート」をクリックします。

そして、あなたは終わった

また、Netbeans を使用している場合は、次の手順に従います。

  1. プロジェクトを右クリック
  2. 「クリーン&ビルド」をクリック
  3. これで、NetBeans プロジェクトが作成されるディレクトリが取得されました (通常は「C:\Users\your_user_name\Documents\NetBeansProjects」である必要があります)。
  4. プロジェクトのディレクトリ (プロジェクト名の名前のディレクトリ) を開きます。
  5. 「dist」フォルダーを開くと、アプリケーション/プロジェクトの jar ファイルがそこにあります。
于 2013-02-03T05:50:13.087 に答える
0

また、楽しみのために、実行可能ファイルを起動するランチャーを C++ で作成することもできます (Limewire が行った方法)。簡単なコンソール モードの C プログラムを以下に示します。

#include <stdlib.h>

int main(int argc, char *argv[]) {
    system("java YourProgramClassFileNameHere");
    return 0;
}

高度な方法論ではCreateProcess()、プラットフォームの win32API または JNI が必要になります。

実行可能なJarファイルに変換できます(Abuの回答を参照)

また、プログラムを実行できるバット ファイルを作成することもできます: (Windows のみ)

@echo off
start java YourProgramClassFileNameHere

またはシェルスクリプト(BASH)

また、こちらを参照してくださいC++ コードから実行可能な jar を実行します

于 2013-02-03T05:54:54.157 に答える