IntelliJ Maven პროქსის პარამეტრები: იმპორტიორი თუ გამშვები
შეადარეთ იმპორტიორისა და გამშვების პარამეტრები, როცა IntelliJ პროქსის მეშვეობით აშენებს, მაგრამ ვერ ასინქრონებს, ან პირიქით.
თუ Maven-ის მიზნები IntelliJ-ში მუშაობს, მაგრამ სინქრონიზაცია ვერ ხერხდება, შეამოწმეთ იმპორტიორი პროქსის ბოლო წერტილის შეცვლამდე. ესენი ცალკე მომხმარებლები არიან:
| მომუშავე ან წარუმატებელი ოპერაცია | შესაბამისი პროცესის პარამეტრები |
|---|---|
| IDE-ის HTTP კავშირის შემოწმება | IntelliJ-ის საკუთარი HTTP ქსელური კონფიგურაცია |
| პროექტის იმპორტი ან სინქრონიზაცია | Maven იმპორტიორის JDK და JVM პარამეტრები |
| Maven მიზნის შესრულება | Maven გამშვების გაშვების გარემო და JVM პარამეტრები |
ჯერ შეადარეთ Maven-ის დისტრიბუცია და არჩეული მომხმარებლის პარამეტრების ფაილი, ტერმინალში გამოყენებული მკაფიო გადაფარვების ჩათვლით. სანამ რამდენიმე VM ველში თვისებებს დაამატებთ, შეათანხმეთ ეფექტურ პარამეტრებში აქტიური პროქსი.
შემდეგ იპოვეთ ნებისმიერი Java პროქსის თვისება, მორგებული truststore ან სხვა JVM პარამეტრი წარუმატებელ პროცესში. გამშვების პარამეტრები მიზნებზე მოქმედებს; იმპორტიორის პარამეტრები იმპორტზე. ისინი ერთი და იგივე არ არის. ორ არჩეულ JDK-ს შეიძლება სხვადასხვა ორგანიზაციული CA ენდოს იმავე ბოლო წერტილის გამოყენებისას, ამიტომ სერტიფიკატის შეცდომა პაროლის შეცდომას არ ამტკიცებს.
მხოლოდ სინქრონიზაციის შეცდომა ყურადღებას იმპორტიორზე და მის შეყვანებზე მიმართავს. მხოლოდ მიზნის შეცდომა ყურადღებას გამშვებზე მიმართავს. ტესტი ან განშტოებული აპლიკაცია შეიძლება სხვა JVM შემოიტანოს საკუთარი პარამეტრებით.
შეინარჩუნეთ შეკეთება ამ მფლობელთან, ნაცვლად იმისა, რომ ყველგან ზოგადი proxyHost თვისებები ჩასვათ ან ჩაშენებული Maven ფაილები შეცვალოთ. ამოსაცნობი პარამეტრების ფაილი და მიზანმიმართული პროცესის პარამეტრები შედეგს IDE განახლებების შემდეგაც გამრავლებადს ხდის.