問題タブ [launch4j]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
8479 参照

java - Inno Setup を使用してインストーラーを作成するにはどうすればよいですか?

新しいアプリケーション jar ファイルがあります。プロジェクトフォルダーのdistフォルダーで完璧に機能します。これを別の場所に移動しようとすると、うまくいきません。

この問題を解決するために、Launch4j を使用して dist フォルダーに exe ファイルを作成しました。これもそのフォルダーでのみ機能します。別のフォルダに移動できません。

インストーラーの作成には、Inno Setup ビルダーを使用しています。アプリケーションを作成してインストールします。しかし、それは私にとってもうまくいきません。Inno Setup を使用してインストーラーを作成するにはどうすればよいですか?

0 投票する
1 に答える
1145 参照

java - プラットフォームに基づいて Maven ビルドを調整できますか?

具体的には、launch4j-maven-pluginプラグインを実行して.exeファイルを生成します。これは Windows でのみ機能するため、他のプラットフォームでこのステップを「オプトアウト」できるかどうか疑問に思っていました。

プラグインは、このように実行フェーズに関連付けられています

0 投票する
1 に答える
482 参照

java - Java コードが .exe ではなく Eclipse で実行されるのはなぜですか。または .class ファイル

私はEclipseを使ってJavaで書いたこのクールなプログラムを持っています。Eclipseで実行すると、想定どおりに動作します。jar ファイルとしてエクスポートしたので、Launch4j を使用して実行可能ファイル (.exe ファイル拡張子) に変換できましたが、実行可能ファイルを開こうとすると、プログラムに互換性がないと表示されます。コマンドラインでコードをコンパイルしようとしましたが、「Java Calculator」と入力してプログラムを実行しようとすると、完全に機能しました。私の質問は、実行可能ファイルが機能しないのはなぜですか? どんな助けでも大歓迎です。ソースコード全体を以下に示します。

そして、これがエラーコードです。PrintProgram Compatibility Troubleshooter 発行元の詳細

見つかった問題 互換性のないプログラム互換性のないプログラム 電卓は互換性がありません。検出 検出 アプリケーションを修正 電卓 完了 見つかった問題 検出の詳細 6 互換性のないプログラム 検出 検出 電卓は互換性がありません。Fix application Calculator Completed 互換性のないプログラムを修正する手順を示します。情報互換性モード 適用される互換性モード: Windows XP (Service Pack 3) ユーザー検証: 修正が機能しました 検出の詳細 コレクション情報を展開します コンピューター名: JOSHVAYLELAPTOP Windows バージョン: 6.2 アーキテクチャ: x64 時間: 2013 年 8 月 7 日水曜日 7:40:32 PM 発行元の詳細Program Compatibility Troubleshooter を展開する このバージョンの Windows で古いプログラムを実行する際の問題を見つけて修正します。パッケージ バージョン: 1.5 発行元: Microsoft Windows Program Compatibility Troubleshooter このバージョンの Windows で古いプログラムを実行する際の問題を見つけて修正します。パッケージ バージョン: 1.0 発行元: Microsoft Corporation

0 投票する
2 に答える
228 参照

java - .exe で保存されたファイルにアクセスします。ジャワ

Java でプログラムを作成し、一部のデータを txt ファイルに保存しました。次に、launch4j を使用してプロジェクトを .exe ファイルにしました。.exe にあるはずのファイルに保存されているデータにどのようにアクセスできるのか疑問に思っていました。

getClass().getResource(file).path(); を使用してみました。ファイルパスを取得しますが、これは機能していないようです。

0 投票する
2 に答える
1227 参照

java - データベース接続 jar を使用した .exe ファイルのビルド

データベース接続用のライブラリ jar ファイルを含めて .exe ファイルを作成する方法を誰か教えてもらえますか? スタンドアロン アプリケーションがあり、launch 4j .exe ビルダーを使用しています。

0 投票する
7 に答える
24456 参照

java - Launch4J - 依存する jar を生成された exe にアタッチする方法

外部 jar を必要とする単純な Java プロジェクトがあります。これを netbeans でビルドし、Clean and Build コマンドを実行すると、dist ディレクトリに次の構造が見つかります。

典型的だと思います。

ここで、依存ライブラリを含む myApp.jar を 1 つの exe として配布したいと考えています。これは可能ですか?Launch4J を使用しようとしています。GUI で構成ファイルを作成すると、 cpセクションにいくつかのオプションがあります。

しかし、それはクラスパスのようで、追加の jar を参照できる唯一の場所です。

exe ファイルが作成された後、exe に依存ライブラリが見つからない (exe は winrar で開くことができる) ため、アプリケーションがクラッシュします。

どうすればexeファイルを適切に作成できますか?

ご協力いただきありがとうございます。