nDiki : JRE

JRE - Java Runtime Environment

J2RE - Java 2 Runtime Environment

メモ

JRE 1.4.2 の動作環境について(Windows)

関連情報

スポンサード リンク

2004年4月21日 (水)

JAIJava Web Start

JAIを使うプログラムをJava Web Startから実行するとクラスが見つからずにコケる。

J2SEJDK を入れてあったので、JAIJDK Install 版を入れておいたのだが、こちらは JRE からだと見えないため Java Web Startで失敗していたようだ。 面倒なので JRE InstallJAI もインストール。 これでうまく動くようになった。

[ 4月21日全て ]

2004年12月2日 (木)

JRE をバンドルしたインストーラNSIS で作る

Java で書いたプログラムを Windows ユーザに提供する時に、Java の実行環境の事とかを考えるのが面倒くさい。 頼まれて自分がセットアップする時も面倒くさい。

やっぱりJARファイル化したプログラムに JRE をバンドルしたインストーラNSIS あたりで作れるようにしておいた方が、あとあと楽そうだ。

JRE

しかし JRE のバンドルの話を取り扱かっている記事ってあまりみかけない。 JRE 1.4.2_06 の README.txt などに再配布の事が書いてあるのだけれど、いまいちすっきりしないところもある。例えば

All files not in these lists of optional files must be included in redistributions of the runtime environment.

とあるんだけれど、All files ってどれよ。 WindowsJRE インストーラを実行して実際にインストールした後、インストール先にあるファイルって判断で良いのかな。多分。

それから、「それらをディレクトリごとコピーすれば他でも動くかどうか」という事に関する記述が見つけられないのがちょっと気持ち悪い。大丈夫っぽいんだけれど。

NSIS

NSIS 側はディレクトリまるごとインストール(File /r jre)と、アンインストール時にまるごと削除 (RMDir /r "$INSTDIR\jre") で OK。 実行に関しては NSIS Archive の Examples にある記事「Java Launcher」を参考に起動のための exe を作るなどすれば良い。 これは NSISスクリプトを用いて「java.exe を探し出して指定したパラメータで呼び出す exe ファイル」を作るというもの。

NSISインストーラを作るためのソフトであるが、NSISコンパイラでちょっとしたプログラムも書けるよという事を示す面白い例でもある。 これぐらいの用途であれば結構コンパクトな実行可能ファイルを吐いてくれる。

[ 12月2日全て ]

2009年2月24日 (火)

今日のさえずり: 納品されたプログラムが全く動かなかった時の気持ち

2009年02月24日

  • 12:14 今日はおにぎり持参なのでコンビニの豚汁プラス。 *P3
  • 14:42 Apache License, Version 2.0 読む。 *P3
  • 15:08 え、プロパティファイル作成した後、JAR ファイルに追加してからその JAR ファイルを起動しなければならないの? なんで起動してから読まないの? *P3
  • 15:47 雨降っているのでおやつ買いにいくの我慢している。 *P3
  • 15:52 @zakwa 財布マスク準備してジャケット着ようと思ったところでグッと我慢した。多分 17:00 頃に次のおかし欲求が来る。 *P3
  • 16:36 JRE には jar コマンド入ってないの? *P3
  • 17:56 納品されたプログラムが全く動かなかった時の気持ちがよくわかった。 *P3
  • 17:57 この気持ちをペイ・フォワードしたくないのだけれども……。 *P3
  • 19:50 かえるメール忘れてた。 [mb]
[ 2月24日全て ]

2009年10月18日 (日)

今日のさえずり - 残業時間中に書いたコードはバグが多いなあ

rimage:/nDiki/Flickr/4022683710.jpg

2009年10月17日

  • 09:42 今日と明日、鹿嶋神社例大祭。大井町。 #Oimachi [mb]
  • 09:54 やばい。眠くて乗り過ごしそう。 L:田町駅 [mb]
  • 11:15 鯛焼き! http://movapic.com/...
  • 13:00 シモジマでハロウィンバッグ買った。189円也。 L:浅草橋 [mb]
  • 13:01 そしてグラコロセットテイクアウト。 L:浅草橋 #guracoro [mb]
  • 13:29 松永真ストライプ 400枚スコッティティシュー5箱組をシモジマで買ってきたのでしばらく安泰。
  • 18:23 @takahrt 実行環境 (JRE) が実行する PC に入っているのが前提でよければ、USB メモリThinkingRock 本体とデータ両方 USB メモリに入れて持ち運べますよ。そのまま Windows / Linux 両方で動きます。
  • 19:09 やっぱり残業時間中に書いたコードはバグが多いなあ……。
  • 21:50 一度プログラムを芋蔓式リソース食い状態にしてしまって終了後も PC が激しく不安定で遅くなっている。電源ボタンを押してリブートさせたい衝動と格闘中。以前みたいに Windows があっさり落ちてくれれば諦めがつくものを。
  • 22:01 あーようやくシャットダウンできた。
  • 22:04 再起動してみると C ドライブが残り 72.9MB。さっきのプログラムが 6GB 超のログ吐いてた。
  • 22:12 危険なコードはとりあえず revert した。
  • 22:29 秋葉原駅前に救急車。最近の赤色灯は回転してないんだ。 [mb]
  • 22:48 あと2駅だというのに激しく眠い。 [mb]
  • 23:28 さて、これから睡魔と戦いながら晩御飯。 [mb]

2009年10月18日

  • 12:17 ジョナサン。 [mb]
  • 13:27 今日ようやく爪を切った。爪が伸びるとコーディング効率が1%は低下する。 [mb]
  • 15:52 ジャスコでキューピーレンジクックの販促につかまっている。 [mb]
  • 24:20 2009年10月17日の歩行: 8852歩、6.76km、80分、5.02km/h、消費 334.5kcal、脂肪燃焼 47.8g、4.7エクササイズ。
  • 24:22 2009年10月18日の歩行: 7363歩、5.56km、72分、4.57km/h、消費 273.7kcal、脂肪燃焼 39.1g、3.8エクササイズ。
  • 24:34 レンジクック2個買ってひいたクジでもらった景品はキューピーの形のクリップ。キューピー人形欲しかった。
  • 24:34 鯛焼き! [Flickr] http://bit.ly/6i3nZ
[ 10月18日全て ]

2017年10月15日 (日)

今日のさえずり: やはり「ジャンパー」ではなくて「ジャンバー」と言ってしまう

2017年10月15日

  • 09:13 QiYi Valk 3 mini Stickerless 注文。
  • 09:46 やはり我が家にも Fire TV Stick あった方がいいかなー。
  • 15:20 アトレクラブポイント、 2016年2月23日 に JRE POINT に共通化されてポイントが失効しにくくなってた。知らずにアトレカード提示してた。
  • 21:27 今までずっと Windows PC 上の筆まめで住所録管理・年賀状作成・印刷をやってきたのだけれど、さすがに来年の年賀状Mac でやりたいなと。しかし宛名職人と筆ぐるめしか選択肢がないのかな。年賀状だけで使うにはちと高い。どちらが良いのだろ。
  • 23:07 やはり「ジャンパー」ではなくて「ジャンバー」と言ってしまう。
[ 10月15日全て ]

2017年12月10日 (日)

今日のさえずり: アトレクラブとマイアトレとSuicaポイントクラブと JRE POINT とにかく1つにした

2017年12月10日

[ 12月10日全て ]

2018年12月9日 (日)

今日のさえずり: 売りたいなら10秒で替えブラシを買わせて欲しい

2018年12月09日

[ 12月9日全て ]

2019年11月24日 (日)

乗車ポイント【日記】

昼は自宅でホットケーキ。夜は自宅で寄せ鍋。いつもはちゃんこ鍋だけれど、今日は変えてみた。これも良い。

Suicaで乗車ポイント(JRE POINT)が付くようにになった。そういえばどれぐらいなのかなと思って確認したら2019年10月分の乗車ポイントは18ポイントだった。微妙。

今日のさえずり: ラクロスやってるんだと思ったら、手にしているの新品のホウキだった

2019年11月24日

[ 11月24日全て ]

About Me

Naney Naney (なにい)です。株式会社ミクシィで SNS 事業の部長をしています。

nDiki1999年1月に始めたコンピュータ日誌を前身とする NaneyWeb 日記(兼パーソナルナレッジベース)です。ちょっとしたノートは nNote にあります。

※内容は個人的見解であり所属組織とは関係ありません。

月別インデックス
Process Time: 0.08253s / load averages: 0.29, 0.26, 0.25
nDiki by WATANABE Yoshimasa (Naney)
Powered by DiKicker