都内SEのプログラミング勉強と雑記

2008年より都内でSEをしてます。業務システムをリプレイスし続けてきました。ここでは主にjavaやその周辺技術関連を紹介予定。学ぶことリスト:https://docs.google.com/spreadsheets/d/1G4lUqbHxsMf4PGgeRVe1ZL3JTOjlSTrqsJYe1CKz9UY/edit?usp=sharing

eclipseのデバックモードでブレークポイントがずれる、というかjar経由で参照しているクラスファイルを見ていた

こんなMavenプロジェクトで構成されてます。 すべて同一のeclipseワークスペースにプロジェクトを開いています。 oreore-framework ikeike-gamen sugoize-gamen このときikeike-gamenとsugoize-gamenをeclipse-LibertyのAPサーバに乗せてデバックしていまし…

git logでgrepしたい場合、--grepオプションを知る。差分(diff)は-p。その他よく使うオプション。

git

git log でgrepしたい場合、 git log | grep ほげほげ〜 などでもいいのですが、 最近ようやく --grep オプションを知りました。 git log --grep ほげほげ こちらの方がgit logコマンド内で完結するので便利。 (今更すぎる) 差分(diff)を表示しながらgit…

MITなどよく見る・使うライセンス表記の意味について

Licenseライセンス ざっくり理解。 GPL 利用するなら、公開時に同じGPLライセンスで公開しなさい。 ソースコードも全て公開しなさい。 ただし個人利用や会社内のみ、などの場合での利用では、当然公開の必要はない。 BSD 利用しても、公開しなくていいよ。も…

Gitで同時に複数ブランチを利用する場合は、やっぱり git-new-workdir だね!

git

今さらながら git-new-workdir を導入しました。 今いるブランチを切り替えず、別のブランチも同時に作業したい。 そんなとき、cloneするのは手間だし時間も容量もかかる。 そこで、 git-new-workdir 。 導入 => Mac どこでもいいのですが、 git-new-workdir…

eclipseのビルド時に Errors running builder 'Integrated External Tool Builder' on project で失敗する場合の対処

新PC移行後、タイトルのエラーがeclipseでのJava Mavenプロジェクトビルド時に発生するようになりました。 eclipseビルド時エラー 旧PCは手元にないため差分比較できませんがおそらく以下(※)の症状のよう。 ビルド時に外部ツールのビルダーを使わない、っ…

eclipseでサーバ起動時にコンソールログをクリアするとクラッシュする

もう記事タイトルそのまんまなのですが eclipseでAPサーバ(IBM WAS Liberty)起動中に コンソールログをキレイにしようとクリアボタンを押下すると即時eclipseクラッシュ。 MacBookAir(2013年頃購入)でも同様でしたのでOSは関係なさそう。 MacBook Pro(多…

Oracle VM VirtualBox6.0でvdiが使えない?

VM

Oracle VM VirtualBox 6.0 新しくMacBook Proを使い始めたのでOracle VM VirtualBoxの6.0を新しくインストールしました。 MacOSもMojaveで快適なVM生活を、と思いきや今まで利用していたvdiファイルが使えない。。。 ちょっと分からなかったのでアンインスト…

eclipseでAPサーバ利用時に強制終了された後、eclipseが動作しなくなった問題解決の1ケース

MacでJava開発にeclipseを使っています。 こんな構成です。 Mac:Mojave 10.14 eclipse:Neon 4.6.3 WebSphere(Liberty):17.0.0.1 Liberty起動時にterminalからMavenでJavaプロジェクトをビルドした後に eclipseのウィンドウをアクティブにするとワークスペ…

Chrome70で次のタブ、前のタブを切り替えるショートカットが68までと同じに戻った!

これ本当に嬉しいです。 以前タブ切り替えのショートカットが変わってしまったと投稿しましたが tonaise.hatenablog.jp 68までと同じに戻りました。 ・68,70 command + { => 前のタブ command + } => 次のタブ ・69 command + ` => 前のタブ command + { => …

Mac-Eclipse Neon で GlassFish をインストール

Mac-Eclipse Neon で GlassFish をインストール GlassFish を MacEclipse で使う必要があったのでインストール時のメモです。 Eclipse GlassFish Tools インストール Eclipse マーケットプレイスを開き「GlassFish」で検索します。 下記の手順でダイアログを…

follow us in feedly