ここではJavaのバイトコード操作ライブラリ、Javassistとjava.lang.instrumentのpremainの仕組みを使用して、Javaアプリケーションにフックを設置する方法を、サンプルを交えながら解説します。 もっと短く言うと、Javaアプリに追加の処理を差し込んでみよう!
第1回ではJavaの概要について解説しました。今回は開発環境のセットアップから動作確認までを行っていきたいと思います。 インストールオプションを選択します。何も変更せず「次へ」ボタンをクリックしてください。 コピー先フォルダを変更します。
この記事では、WindowsのパソコンでVisual Studio Code(以下、VSCode)を使ってJavaのプログラミングができる環境を整える方法を、初めての方にも分かりやすく説明します。 私は専門家ではないので、「こんな風にした人がいるんだ~」くらい緩く見てください。