可能性の重複を実行可能なパッケージを作成します:
Export JAR with Netbeansは、NetBeansプロジェクトのために
私は、NetBeansプロジェクトを作成しているし、今私がプロジェクトからパッケージを作成したいです。これはNetBeansの最初のプロジェクトです。私のプロジェクトから配布用のパッケージを作成するのに助けてくれる人はいますか?
可能性の重複を実行可能なパッケージを作成します:
Export JAR with Netbeansは、NetBeansプロジェクトのために
私は、NetBeansプロジェクトを作成しているし、今私がプロジェクトからパッケージを作成したいです。これはNetBeansの最初のプロジェクトです。私のプロジェクトから配布用のパッケージを作成するのに助けてくれる人はいますか?
:
私はJavaアプリケーションのexeファイルのランチャーを生成するWinrun4Jを使用して良い経験を持っています。それはセットアップと生成にかなり前進しており、32ビットと64ビットのWindowsをサポートしています。
さらに、必要なすべての瓶を exeに入れることもできます。
http://winrun4j.sourceforge.net/
しかし(あなたは、Javaに新しいように見えるよう):exeファイルが唯一のラッパーです。あなたはexeを起動するシステムにJavaランタイムをインストールする必要があります!
* "JVSと同じようにJava Runtimeが必要です。 ['deployJava.js'](http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/deployment_advice.html#deplToolkit)は、ユーザーに必要最小限のバージョンがあることを確認しますアプレットを実行したり、JWSアプリケーションへのリンクを提供したりする前に実行してください。私が試したことはありませんが、 'OurApp.jnlp' HREFを' OurApp.exe'を指し示すものに置き換えることは可能であるようですが、 'OurAppInstaller.jnlp'にリンクする方が意味があります。 EXE、またはOS Xなどの同等のものをキックオフする(そしてダウンロードを分割する)。 –
@AndrewThompson:わかっています。しかし、非常にしばしば人々が "exe creation"について語るとき、彼らは暗黙のうちにexeが "スタンドアロン"であり、Javaランタイムを必要としないと予想しています。私はちょうどAnu –
(Javaアプリケーションに関連して)に明確にしたいと思っていました* "..非常に多くの人が" exe creation "について話しています.." *。彼らは非常に経験の浅く、一般的に混乱しています。 ;)すべての良い説明。 :) –
デスクトップアプリケーションをコーディングする場合。 OS X & * nixで実行し、&をJava Web Startを使用してリンクから展開します。
JWSは、以下を含む多くの魅力的な機能を提供しますが、スプラッシュスクリーン、デスクトップ統合、ファイルの関連付け、(怠惰なダウンロードとアップデートのプログラム制御を含む)自動更新、原住民のパーティショニング&他のリソースのダウンロードによって、これらに限定されませんプラットフォーム、アーキテクチャやJavaのバージョン、実行時環境の構成(最小J2SEのバージョン、実行時オプション、RAMなど)、拡張機能を使用して、共通のリソースを簡単に管理..
I 高点灯あなたに関連する部分次のコメント。
私は自分のアイコンイメージを実行可能ファイルに与えることができますか?
なぜユーザーは.jar(またはその問題については.exe)を見なければならないのですか? JWSはデスクトップのショートカットやサポートされているOSのメニュー項目からなるデスプトップ統合を提供しています。どちらも、あなたが提供するイメージ(制限内)を持つことができます。
deployJava.js
スクリプトは、ユーザーが最低限必要なバージョンを持ってチェックし、アプレットを実行しているか、JWSアプリへのリンクを提供する前に、(ない場合は、それをインストールするためにそれらを助けます)。
IMHO、その場合はhttp://www.javadesktop.org/articles/jdic/index.htmlはJWSより優れています –
@VineetMenon IMO JDICが死んでいます。 [JDICホームページ](https://jdic.dev.java.net/)を指すそのページのリンクは404になります。ページには「スクリーンセーバー」 - WTF?!私が協力してくれたスクリーンセーバーに関する最後のJavaベースのプロジェクトは、SaverBeansでした。今は消え去っており、大部分は忘れ去られていますが、Windows&* nixでのみ動作しました。あなたの意見はJDICの経験、あるいは宣伝に基づいていますか? –
JDICでWindowsとLinuxのステータスアイコンを中心にプログラミングをやろうとしましたが、それは数ヶ月前です。 –
dist
を探します。 * .jarファイルがあります。パッケージ化されたコンパイル済みプロジェクトファイルです。 .exeのための質問に拡大
'clean and build'はジョブを実行します...実行ファイルはdistフォルダの内側にあります –
.exeファイルを作成することは可能ですか? dist filderを実行可能なファイルにするには? – Anu
@anu:distフォルダにはプロジェクト用のjarファイルが含まれています。私はあなたが言語としてjavaを使用していると仮定しているので、タグ付けされたjarファイルはjava用の実行ファイルです... –