技術メモ

Java9以上でのGuice使用で警告表示で書いたことだが、一時的にSystem.out, System.errを止めたいことがある。先の投稿では結局、System.errを操作しただけでは止まらないのだが、一応止めるためのクラスを作 ...

技術メモ

問題

Java10でしか確認していないのだが、おそらくJava9でも同様だろう。以下のような警告が標準エラーに出る。

WARNING: An illegal reflective access operation has occu ...

技術メモ

JavaからWindowsのレジストリの読み書きを行う。これはかなり単純な話なのだが、なかなか資料が見つからないのでどうやるのかわからないかもしれない。JNIを使うことがわかっても、これには様々なライブラリがあるため、どれを使うか迷う ...

講座

※このシリーズの全投稿は/tag/関数型プログラミングにあるので参照されたい。

Javaによる関数型プログラミングについてまとめてみるのだが、しかし、Haskellやら何やらの純粋関数型プログラミングはいじったことも無いし ...

技術メモ

※OpenJDKについては/tag/OpenJDKを参照してほしい

※2019/6/11:OpenJDKのリリースについてまとめている方がおられる。Javaのサポートについてのまとめを参照してほしい。

Orac ...



講座

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

技術メモ

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

...

技術メモ

※OpenJDKについては/tag/OpenJDKを参照してほしい

OracleがこれまでのJavaのリリースのやり方をやめると昨年から予告してきており、具体的に今年それが発表されたようだ。大雑把にいえば、こうだ。 ...

技術メモ

Java関連の環境変数についてまとめてみる。というのも、何の目的なのか不明なものが多々あるからだ。この点について明確にしたいと思う。

Windows上の環境変数設定方法

なお、Windows上で環境変数を設定するのであれば、 ...

オープンソース

※これはWindows専用であることに注意。他のOSでは動作しない。

概要

以前にJavaプログラムをWindows互換モードで動作させるで記述したことだが、主に最新のWindowsでJavaプログラムを動作させようとすると ...