OpenJDK11をWindowsで自前ビルドする
   3 min read
Java の有償化ってより身近なところでは GPL 化と言った方が現状に即してるな、と思っています。 それはともかく、何となく OpenJDK をデバッグ情報付きでビルドした
Azure FunctionsでPowerShell使えなくなっとる
   4 min read
v1 で実験的サポートだった PowerShell が、実行環境のバージョンが上がったとかで v2 になり、選べなくなっているみたい?一時的な話? 実行環境を作る https://portal.azure.com/ から 「リソ
vim で E117 未知の関数です
   1 min read
vim は ~/.vim ディレクトリを読むのに対し gvim は~/vimfilesディレクトリを読むためだそうです。Windows ならジャンクションを作りましょう。 cd
gitで利用するエディタを設定したかった
   1 min read
あるいは vim-plug をセットアップしたら git commit したときに E492: Not an editor command って怒られるようになっちゃった。 Vagrant で CentOS の Box を作るたびにひっかかる。 Git が使う editor を(vi で
M2_HOMEは不要
   1 min read
M2_HOME は削除されました。 MNGSITE-283 Remove M2_HOME from documentation MNG-5607 Don’t use M2_HOME in mvn shell/command scripts anymore 3.5.0 リリースノート “Based on problems in using M2_HOME related to different Maven versions installed and to simplify things, the usage of M2_HOME has been removed and is not supported any more MNG-5823, MNG-5836, MNG-5607.” (変更 commit) 敢え
Git for Windowsでzipコマンドを再現する
   1 min read
git-archive使えば何とかなることに気付きました。 ちなみにunzipコマンドは標準で使えます。 mkdir workrepo cd workrepo git init cp -r [target_file_or_dir] . git add . git commit -m commit git archive
Undertow上でJSF実現
   1 min read
手順 FacesInitializer#onStartupでやっていることを自力で書く 標準パス(WEB-INF/classes)に無いので、M
Tomcat上でJSF実現
   1 min read
非 JavaEE なサーブレットコンテナ上で JSF を実行するように変更する手順。 TL;DR Mojarra を依存関係に含める JSF リソースを javax.faces.webapp.FacesServlet にマップするよう web.xml で設定する 実装例 https://github.com/yukihane/hello-jsf/tree/feature/server/tomcat feature/server/tomcat ブラ
Building Java Project
   6 min read
はじめに 他者が作成したプログラムにちょっと変更を加えて使いたい その言語は未経験だけれど、コードの変更自体は検索したり周辺コードのコピペで何と
yamlの継承っぽいのは継承というよりハッシュのマージ
   1 min read
なので配列(Array)には使えない。 database: &default ip: 192.168.1.5 port: 2000 db_name: test foo_database: <<: *default port: 2001 db_name: foo 上は実現できても下のようにはできない。 database_attr: &default - ip - port www_attr: <<: *default - name 関連: https://github.com/yaml/yaml/issues/35