java.exeとjavaw.exeの違い、その原理から説明してみる

あまりちゃんと考えもせずに利用してきたのだが。。。何年Javaを使ってるんだという話なのだが、これまできちんと頭の中を整理したことが無かった。それは、なぜjava.exeとjavaw.exeの二つがあるのかということだ。もちろんこれは ...
Eclipseで古いJava用のプログラムを開発する?

通常は、開発環境としてJava8を選択しているのだが、時としてJava6を選択したい場合もある。Java6でも動作するプログラムとしてリリースしたいからだ。このような時にはEclipseをどう設定すれば良いのだろうか?
例...
Oracle製Javaとサポート無くなる詐欺

※OpenJDKについては/tag/OpenJDKを参照してほしい
OracleがこれまでのJavaのリリースのやり方をやめると昨年から予告してきており、具体的に今年それが発表されたようだ。大雑把にいえば、こうだ。 ...
Javaの使用する環境変数

Java関連の環境変数についてまとめてみる。というのも、何の目的なのか不明なものが多々あるからだ。この点について明確にしたいと思う。
Windows上の環境変数設定方法なお、Windows上で環境変数を設定するのであれば、 ...
javawProperty:現在のjavaw.exeのプロパティダイアログを表示

※これはWindows専用であることに注意。他のOSでは動作しない。
概要以前にJavaプログラムをWindows互換モードで動作させるで記述したことだが、主に最新のWindowsでJavaプログラムを動作させようとすると ...
javaSwitcher : Runs executable jars on arbitrary installed JRE

This application runs executable jars on one of the installed JRE which is selected on demand.
In others words, ...
javaSwitcher:任意のJRE上で実行形式jarファイルを実行するアプリ

以前に簡単にJREを変更してjarを実行として記述したことだが、アプリとしてまとめたので紹介する。
※現在のところ、対象はWindowsのみ、Oracle JREのみになる。Windows上で複数のOracle製JREを切 ...
EGradle ユーザガイド 1. セットアップ

ここでは、Eclipse用のGradleプラグインEGradleのユーザガイド(マニュアル)を翻訳していく。ただし、原文の順序で行うとは限らない。当方がよく使用している部分から先に翻訳していく。
※気のついた箇所があれば適 ...
Eclipseのpluginsフォルダのありか

ここ何年もEclipseのpluginsフォルダを見ることも無かったので全く知らなかったのだが、ひさびさにEclipse-Oxygenのpluginsフォルダを覗いてみると、なんと何も無い。他のフォルダにも何も無いのである。
ユニットテストを気軽にわかりやすく書くための一提案

これまでに公開しているオープンソースのコードを見て貰えばわかるのだが、ここに付属しているユニットテストは通常「こうやれ」というやり方では記述していない。そんな必要は無いし、この方が便利だと思うからである。これについて解説する。 ...