アプリ版:「スタンプのみでお礼する」機能のリリースについて

Javaで作成したプログラムを公開しようと思っています。

JREやJDKのインストールされていないパソコン(WINDOWS)でも動作するような状態で配布したいのですが、
JREを一緒に配布するにはどうすればいいのでしょうか。

A 回答 (2件)

最近のPCならJREは入ってると思っていいと思うのですが、


不安ならば単体版とJRE同梱版を2つ提供すれというのはどうでしょう?

尚、exe形式の実行ファイルの作成にはexewrapが使われていると聞いた事があります。
私は使用したことはありませんがexeのあるディレクトリにJREディレクトリがあるとそれを使ってくれると記述があるので、上記の目的は果たせると思います。

~~~引用~~~
exewrap で作成されたアプリケーションは、アプリケーションファイル(EXE)のあるディレクトリに、 jre ディレクトリが存在する場合、jre ディレクトリを Java 実行環境として使用します。
~~~ここまで~~~

http://www.ne.jp/asahi/web/ryo/exewrap/
    • good
    • 0
この回答へのお礼

ありがとうございました。
確かにダウンロードしたJAVAで作ったと思われるアプリケーションは、
アプリケーションファイルのあるディレクトリに、JREディレクトリがありました。
exewrapを使っているのかもしれませんね。

さっそく
exewrapをつかって、同梱版を作ってみようと思います。

お礼日時:2011/06/30 12:40

ライセンス的な問題でしょうか?


http://www.oracle.com/technetwork/jp/java/javase …
上記リンク先「Java SE 一般的なFAQ」の
「24.Java テクノロジーは無料ですか? ライセンスに関する情報はどこから取得できますか?」
にその辺りに関して明記がありました。確認してみてください。

配布方法的な問題でしょうか?
サイズが大きいのでCDかその辺りに焼くのが無難でしょうかね。
インターネットを利用して不特定多数に公開したいという事であれば、
データストレージとして利用可能なサーバーを工面する必要がありますね。(探すなり立てるなり)

この回答への補足

配布方法的な問題のつもりで質問しました。
JREを配布するとなると、JRE自体の容量が大きいようですね。
となるとJREそのものを配布するのは現実的ではないような。

JAVAで作ったソフトは基本的に、JRE、JDKのインストールされたマシン用に、
配布することが多いのでしょうか。

ネット上で明らかにJAVAで作ったと思われるソフトが、exe形式で配布されているのをよく見ますが、あれはネイティブコードに変換するソフトを使っているのでしょうか。

補足日時:2011/06/27 15:16
    • good
    • 0
この回答へのお礼

ライセンス面について考えていなかったのですが、
参考になりました。
ありがとうございました。

お礼日時:2011/06/30 12:41

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!