- PR -

Javaクラスをexeにする方法はありますか

1
投稿者投稿内容
タラン
大ベテラン
会議室デビュー日: 2004/03/17
投稿数: 138
投稿日時: 2004-06-24 16:11
java Aではなく

A.classをexeにしてユーザーからクリックして実行したいです。

できることですか。

[ メッセージ編集済み 編集者: MUSE 編集日時 2004-06-30 10:54 ]
シュン
ぬし
会議室デビュー日: 2004/01/06
投稿数: 328
お住まい・勤務地: 東京都
投稿日時: 2004-06-24 16:26
Windows環境に限っては、JARファイルアイコンへのダブルクリック
に"javaw -jar ファイル名"のコマンド実行が関連付けられています
ので、実行可能なjarファイルを作成すれば目的は達成できますよ。

実行可能なjarファイルの作成方法については、SDKのツール"jar"
の解説をお読みになってください。
タラン
大ベテラン
会議室デビュー日: 2004/03/17
投稿数: 138
投稿日時: 2004-06-24 16:40
ご回答ありがとうございました。

読んでみます。

前川
常連さん
会議室デビュー日: 2004/04/27
投稿数: 38
お住まい・勤務地: 1DK
投稿日時: 2004-06-24 16:58
JET
とか
exe4j
とかどうでしょう?
c9katayama
常連さん
会議室デビュー日: 2003/02/04
投稿数: 38
投稿日時: 2004-06-25 02:39
ダブルクリックで起動したい、というだけの
要件であれば、MobExeというのがおすすめです。
http://www.mobster.jp/agata/mobexe/index.html
exeですし、アイコンの変更も出来ますので一見
普通のWindowsアプリ風になります。
当然起動だけの担当なので、JREは別途インストールが必要です。
MMX
ぬし
会議室デビュー日: 2001/10/26
投稿数: 861
投稿日時: 2004-06-28 23:25
The GNU Compiler for the Javatm Programming Language
http://gcc.gnu.org/java/

What is GCJ?

GCJ is a portable, optimizing, ahead-of-time compiler for the Java Programming Language. It can compile:

Java source code directly to native machine code,
Java source code to Java bytecode (class files),
and Java bytecode to native machine code.

AOT(Ahead of Time) コンパイラ
の用語でWeb検索すると各種出ます。
VM を必要とする、しない(内蔵している)など形はいろいろとか。

[ メッセージ編集済み 編集者: MMX 編集日時 2004-06-28 23:38 ]
t-wata
大ベテラン
会議室デビュー日: 2002/07/12
投稿数: 209
お住まい・勤務地: 東京
投稿日時: 2004-06-29 00:40
jsmoothとか。
http://jsmooth.sourceforge.net/

c95029さんの紹介しているMobExeと似たような方法でexeでラッピングしますが、
GUIでexeが作成できる
jarファイルをexeの中に入れられるので、exe単体でどこでも実行可能なアプリを作れる
と言う点が違います。
ツール自体は英語ですが、簡単に使えるのでお薦めです。
おがわ
大ベテラン
会議室デビュー日: 2001/08/01
投稿数: 199
お住まい・勤務地: 千葉県
投稿日時: 2004-06-29 10:02
引用:

c95029さんの書き込み (2004-06-25 02:39) より:
ダブルクリックで起動したい、というだけの
要件であれば、MobExeというのがおすすめです。
http://www.mobster.jp/agata/mobexe/index.html
exeですし、アイコンの変更も出来ますので一見
普通のWindowsアプリ風になります。
当然起動だけの担当なので、JREは別途インストールが必要です。


そういえば,数ヶ月前より,上記サイトがまったく開けなくなってますね。
ドメインとか変更されたのでしょうか? どなたかご存知ですか?
1

スキルアップ/キャリアアップ(JOB@IT)