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月25日 (水)

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

naney:3309002778

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]

2009年02月25日

  • 09:39 6分遅れの京浜東北線の中。隣の女が「大幅に遅れてまして」とメール打ってる。 [mb]
  • 09:43 電車ドア付近のおじいさんが楽しげに手を振っているので相手誰だろうとよく見たら、ガラスの曇り拭いているだけだった。 [mb]
  • 09:49 前に座っている女が貞子並みに目を剥いて目点したので一瞬おののいた。 [mb]
  • 10:04 アレグラ飲み忘れて出社。要安静。 *P3
  • 11:41 またテストしないで送ってきたな。 *P3
  • 13:26 7-Zip って一発で .tar.gz を展開できないのかな。 *P3
  • 14:39 CD-ROM ドライブが無かったことになっている。なぜ? ドライバを確認。 *P3
  • 15:04 しようがないので他の PC で CD-R 焼いてる。 *P3
  • 17:32 Google Chrome で間違えて Ctrl+J を押すとダウンロード履歴が表示されてウザいので、XKeymacsGoogle Chrome の Ctrl+J は Ignore にした。 *P3
  • 18:39 シャア専用ズゴックがジムを貫くシーンを真似て前傾しながら手を突き出したら、教室の机の角にしこたま頭を打ったことがある。中学生の時。 *P3
  • 19:39 アトレ大井町のベレビアン本日改装オープンした。喫茶スペース縮小しやがった。 [mb]
  • 20:42 アトレ大井町のベレビアン改装オープン [Flickr] http://tinyurl.com/dgwdjv
[ 2月25日全て ]

2009年10月18日 (日)

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

naney:4022683710

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日全て ]

About Me

Naney Naney (なにい)です。株式会社ミクシィでマネージャー・プロダクトオーナーをしています。

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

follow us in feedly

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

月別インデックス
Process Time: 0.082078s / load averages: 0.50, 0.46, 0.39
nDiki by WATANABE Yoshimasa (Naney, Google profile)
Powered by DiKicker