Skip to main content

Posts

Showing posts from August, 2019

Mac OS တွင် Maven Configuration ပြုလုပ်ခြင်း

Mac OS ပေါ်မှာ Maven ကိုသွင်းဖို့အတွက် Configuation ပြုလုပ်ပုံကို ဖော်ပြသွားမှာ ဖြစ်ပါတယ်။ Requirements အနေနဲ့ကတော့ Maven က Java ကိုအသုံးပြုထားတဲ့အတွက် မိမိစက်မှာ Java ကို မှန်မှန်ကန်ကန် Configuration ပြုလုပ်ထားဖို့လိုပါတယ်။ ပထမဆုံး မိမိစက်မှာ Java ကို သိမသိ Terminal မှာ အောက်ကလို ရိုက်ထည့်ပြီး စစ်ဆေးပေးဖို့လိုပါတယ်။ java -version current java runtime ကို ပြန်ပြပေးတယ် ဆိုရင် အောက်က အဆင့်ကို ဆက်သွားလို့ရပါပြီ။ အကယ်၍ command not found ပြနေတယ် ဆိုရင် java ကို အရင်သွင်းရပါမယ်။ Java Install ပြုလုပ်ပုံကို ဒီလင့် မှာ ဖတ်ရှုနိုင်ပါတယ်။ ပထမဆုံး ဒီလင့် ကိုသွားပြီး Maven ရဲ့ Binary ဖိုင်ကို Download ချထားပါ။ ဒေါင်းပြီးသွားရင် မိမိစက်ရဲ့ တစ်နေရာမှာ zip (သို့) tar.gz ဖိုင်ကို ဖြည်ချထားပေးပါ။ ပြီးသွားရင် Terminal မှာ အောက်က command ကို ရိုက်ထည့်ပေးပါ။ Sudo အနေနဲ့ သုံးထားတဲ့အတွက် sudo ln -s [your_directory_name] /usr/local/bin/mvn [your_directory_name] နေရာမှာတော့ စောစောက apache maven ဖိုင်ကို ဖြည်ထားတဲ့ location ထဲက mvn ဖိုင်လေးရှိနေတဲ့ bin ဖိုလ်ဒါကို ညွှန်းဆိုပြီး ခေါ်ပေးရမ...

LaunchPad တွင် Duplicate ပြုလုပ်ထားသော App များအား ပြသအောင် ပြုလုပ်ခြင်း

ပုံမှန်အတိုင်းဆိုရင် LaunchPad မှာ ပြတဲ့ Apps တွေက Unique ဖြစ်တာတွေကို ပြတာဖြစ်ပါတယ်။ ဒါကြောင့် ရံဖန်ရံခါ Developer တွေအနေနဲ့ Eclipse လို IDE မျိုးကို သီးသန့် Plugins တွေနဲ့ သီးသန့်ခွဲသုံးချင်ရင် Duplicate လုပ်ပြီး သီးသန့်သွင်းထားလေ့ရှိပါတယ်။ ဒါပေမဲ့ Duplicate လုပ်ထားတဲ့ Apps တွေက LaunchPad မှာ ဖော်ပြပေးမှာ မဟုတ်ပါဘူး။ ဒါကြောင့် LaunchPad မှာ သီးသန့် ခွဲထားတဲ့ Eclipse Version အားလုံးကို တွေ့ချင်ရင် အောက်ပါအတိုင်း ပြုလုပ်ရပါမယ်။ ပထမဆုံး Finder ကနေပြီး Application ထဲကို ဝင်ထားပါ။ မိမိပေါ်စေချင်တဲ့ Apps ကို Right-Click ထောက်ပြီး Show Package Content ထဲကို ဝင်ပါ။ ပြီးရင် Contents ထဲကို ထပ်ဝင်ပါ။ အဲ့ထဲက Info.plist ကို Text Editor တစ်ခုခုနဲ့ ဖွင့်ထားလိုက်ပါ။ အပေါ်ပုံကအတိုင်း CFBundleIdentifier နာမည်နဲ့ key ကိုရှာပါ။ သူ့အောက်က String တန်ဖိုးကို နာမည် မတူအောင်ပေးထားလိုက်ပါ။ အပေါ်ပုံမှာ ကျွန်တော်ကတော့ underscore ခံပြီး နာမည်ကွဲအောင်ပေးထားလိုက်ပါတယ်။ ပြီးသွားရင်တော့ Save ပြီး LaunchPad ကို Rebuild ပြန်လုပ်လိုက်ပါ။ LaunchPad Rebuild လုပ်နည်းကို  ဒီပို့စ်  မှာ ဖတ်...

LaunchPad အား rebuild ပြုလုပ်ရန် နည်းလမ်းများ

MacOS မှာ LaunchPad ကို Reset ချချင်ရင် (သို့) Rebuild ပြန်လုပ်ချင်ရင် အောက်ပါ နည်းလမ်းတွေကို သုံးပြီး အလွယ်တကူ ပြုလုပ်နိုင်ပါတယ်။ Method-1 (Database ဖိုင်အားဖျက်ထုတ်ခြင်း) Finder ကိုဖွင့်ပြီး Option Key ကို နှိပ်ထားပါ။ အပေါ်ဆုံး Menu bar ထဲကတစ်ဆင့် Library ကိုကလစ်ပါ။ (Option Key မဖိထားရင် Library ကပေါ်မှာ မဟုတ်ပါဘူး) အောက်က ပုံအတိုင်းပါ။ ပြီးသွားရင် Application Support ဖိုလ်ဒါထဲကိုဝင်ပါ။ Dock ထဲကို ထပ်ဝင်ပါ။ desktoppicture.db ဆိုတဲ့ ဖိုင်ကို move to trash လုပ်ပြီး ဖျက်ပစ်လိုက်ပါ။ ပြီးသွားရင်တော့ စက်ကို restart ချလိုက်ပါ။ LaunchPad ကို အစအဆုံးပြန်ပြီး rebuild လုပ်သွားပါလိမ့်မယ်။ Method-2 (Terminal မှတစ်ဆင့် reset ချခြင်း) နောက်ထပ်ရွေးချယ်စရာ Option တစ်ခုကတော့ LaunchPad ကို reset ချဖို့ကို terminal မှ တစ်ဆင့်လည်း ပြုလုပ်နိုင်ပါတယ်။ Terminal ကိုဖွင့်ပြီးအောက်က command ကို ကူးထည့်ပေးပြီး Enter ခေါက်လိုက်ရုံပါပဲ။ defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock Terminal က ပြုလုပ်ရင် စက်ကို restart ပြုလုပ်စရာမလိုဘ...