2016年9月13日火曜日

Error: Selection does not contain a main type

今日はmavenのプロジェクトを新規作成して、Hello World!を動がしてみたら、こんなエラーが出ました。

Error: Selection does not contain a main type



解決方法は、プロジェクトを選んで、右クリック、メニューから「Build Path --> Use as Source Folder」をクリックします。

2016年9月8日木曜日

Cygwinの文字化けの解消方法

ソースコードは全部eucJPとなっていて、
Cygwinで見ると全部文字化けしてしまいました。
コマンドの実行結果も全部文字化け。

試しにCygwinエディターの文字コードをeucJPに変更じてみましたが、
買改善されなかった。

最後以下のコマンドを実行したらやっとなおってくれました。
 export LANG=ja_JP.eucJP

最後自分のバッチ設定ファイルにも追加しておくと便利だです。

vi ~./batch_profile

2016年8月29日月曜日

linuxコマンド file1にある、file2にない行を抽出する方法

例えばfile1に以下の内容があります。
line1
line2
line3

file2に以下の内容があります。

line1
line4
line5
file1にある、file2にない行を抽出したい。つまり次の結果が期待しています。

line2
line3

次のコマンドを使えば、目的を果たせます。file2とfile1両方そーと済み
grep -v -f file2 file1