IntelliJ Maven ပရောက်စီ ဆက်တင်များ- တင်သွင်းသူနှင့် ပတ်သူ
IntelliJ သည် ပရောက်စီမှတစ်ဆင့် တည်ဆောက်နိုင်သော်လည်း ထပ်တူပြုနိုင်ခြင်းမရှိသည့်အခါ သို့မဟုတ် ဆန့်ကျင်ဘက်အခြေအနေတွင် တင်သွင်းသူနှင့် ပတ်သူ၏ ဆက်တင်များကို နှိုင်းယှဉ်ပါ။
IntelliJ တွင် Maven ပန်းတိုင်များ အလုပ်လုပ်သော်လည်း ထပ်တူပြုခြင်း မအောင်မြင်ပါက ပရောက်စီ အဆုံးမှတ်ကို မလဲလှယ်မီ တင်သွင်းသူကို စစ်ဆေးပါ။ ၎င်းတို့သည် သီးခြား အသုံးပြုသူများဖြစ်သည်-
| အလုပ်လုပ်သော သို့မဟုတ် မအောင်မြင်သော လုပ်ဆောင်ချက် | သက်ဆိုင်ရာ လုပ်ငန်းစဉ် ဆက်တင်များ |
|---|---|
| IDE ၏ HTTP ချိတ်ဆက်မှု စစ်ဆေးခြင်း | IntelliJ ၏ ကိုယ်ပိုင် HTTP ကွန်ရက် ဖွဲ့စည်းမှု |
| ပရောဂျက် တင်သွင်းခြင်း သို့မဟုတ် ထပ်တူပြုခြင်း | Maven တင်သွင်းသူ၏ JDK နှင့် JVM ရွေးချယ်စရာများ |
| Maven ပန်းတိုင် လုပ်ဆောင်ခြင်း | Maven ပတ်သူ၏ လည်ပတ်ချိန်နှင့် JVM ရွေးချယ်စရာများ |
ပထမဦးစွာ Maven ဖြန့်ဖြူးမှုနှင့် ရွေးချယ်ထားသော အသုံးပြုသူ ဆက်တင်ဖိုင်ကို နှိုင်းယှဉ်ပါ၊ terminal တွင် အသုံးပြုသော တိကျသော ဖျက်ပစ်မှုများ အပါအဝင်။ VM အကွက်များစွာတွင် ဂုဏ်သတ္တိများ မထည့်မီ ထိရောက်သော ဆက်တင်များရှိ အသက်ဝင်သော ပရောက်စီကို ကိုက်ညီအောင် ပြုလုပ်ပါ။
ထို့နောက် မအောင်မြင်သော လုပ်ငန်းစဉ်တွင် Java ပရောက်စီ ဂုဏ်သတ္တိ၊ စိတ်ကြိုက် truststore သို့မဟုတ် အခြား JVM ရွေးချယ်စရာကို ရှာပါ။ ပတ်သူ၏ ရွေးချယ်စရာများသည် ပန်းတိုင်များကို သက်ရောက်သည်၊ တင်သွင်းသူ၏ ရွေးချယ်စရာများသည် တင်သွင်းခြင်းကို သက်ရောက်သည်။ ၎င်းတို့သည် တူညီခြင်းမရှိပါ။ ရွေးချယ်ထားသော JDK နှစ်ခုသည် တူညီသော အဆုံးမှတ်ကို အသုံးပြုစဉ် မတူညီသော အဖွဲ့အစည်း CA များကို ယုံကြည်နိုင်သည်၊ ထို့ကြောင့် လက်မှတ် အမှားသည် စကားဝှက် မအောင်မြင်မှုကို သက်သေမပြပါ။
ထပ်တူပြုခြင်း တစ်ခုတည်း၏ အမှားသည် အာရုံကို တင်သွင်းသူနှင့် ၎င်း၏ ထည့်သွင်းမှုများသို့ လှည့်စေသည်။ ပန်းတိုင် တစ်ခုတည်း၏ အမှားသည် အာရုံကို ပတ်သူသို့ လှည့်စေသည်။ စမ်းသပ်မှု သို့မဟုတ် ခွဲထွက်ထားသော အက်ပ်သည် ၎င်း၏ ကိုယ်ပိုင် ဆက်တင်များဖြင့် အခြား JVM ကို ယူဆောင်လာနိုင်သည်။
နေရာတိုင်းတွင် ယေဘုယျ proxyHost ဂုဏ်သတ္တိများကို ကပ်ခြင်း သို့မဟုတ် ပါဝင်သော Maven ဖိုင်များကို တည်းဖြတ်ခြင်းအစား ထို ပိုင်ရှင်ထံတွင် ပြုပြင်မှုကို ထားရှိပါ။ ဖော်ထုတ်နိုင်သော ဆက်တင်ဖိုင်နှင့် ပစ်မှတ်ထားသော လုပ်ငန်းစဉ် ရွေးချယ်စရာများသည် IDE အပ်ဒိတ်များပြီးနောက် ရလဒ်ကို ပြန်လည်ထုတ်လုပ်နိုင်စေသည်။