ចង្អុល m2e ទៅកាន់ការកំណត់ Maven ដែលមានប្រូកស៊ី
ពិនិត្យ settings.xml ដែលបានជ្រើសក្នុង Eclipse នៅពេលការទាញយកភាពអាស្រ័យ Maven មិនអើពើនឹងចំណូលចិត្តបណ្តាញទូទៅរបស់ IDE។
ក្នុង Eclipse សូមបើក Preferences → Maven → User Settings ហើយពិនិត្យផ្លូវដែលបង្ហាញ។ m2e ប្រើ Maven settings.xml សម្រាប់កំណត់ប្រូកស៊ី។ សំណើ update-site របស់ Eclipse ដែលដំណើរការមិនបញ្ជាក់ពីធាតុបញ្ចូលទាំងនោះទេ។ តម្លៃលំនាំដើមធម្មតារបស់អ្នកប្រើគឺ ~/.m2/settings.xml ប៉ុន្តែ IDE អាចជ្រើសឯកសារផ្សេង។
បញ្ចូលធាតុប្រូកស៊ីទៅក្នុងផ្នែក proxies កម្រិតកំពូលនៃឯកសារនោះ៖
<proxies>
<proxy>
<id>office</id>
<active>true</active>
<protocol>http</protocol>
<host>proxy.example</host>
<port>8080</port>
<nonProxyHosts>localhost|127.0.0.1</nonProxyHosts>
</proxy>
</proxies>
ជំនួសចំណុចបញ្ចប់ និងការលើកលែងដែលបានគ្រោងទុក ដោយរក្សា mirror គណនីម៉ាស៊ីនមេ និងការកំណត់ផ្សេងទៀត។ សម្រាប់ឃ្លាំងសាធារណៈនៅលើបណ្តាញដែលអនុញ្ញាតផ្លូវប្រូកស៊ីឯករាជ្យ បេក្ខជនដែលមិនបានផ្ទៀងផ្ទាត់ពីបញ្ជីប្រូកស៊ី HTTP អាចផ្តល់ host និងច្រក; បញ្ជាក់ថាវាអនុញ្ញាតការតភ្ជាប់ឃ្លាំង។ បន្ថែមវាលឈ្មោះអ្នកប្រើ និងពាក្យសម្ងាត់ប្រូកស៊ីរបស់ Maven នៅពេលអន្តរការីនោះទាមទារ។
អនុវត្តការកំណត់ដែលបានជ្រើស ហើយធ្វើបច្ចុប្បន្នភាពគម្រោង Maven ដែលរងផលប៉ះពាល់។ ប្រៀបធៀបជាមួយការជំនួសការកំណត់ពិតប្រាកដនៃការហៅបន្ទាត់ពាក្យបញ្ជាដែលជោគជ័យ និងការកំណត់សកលដែលបានបញ្ចូល។ ការជ្រើសការចែកចាយ Maven ផ្សេងគឺជាបញ្ហាដោយឡែក៖ វាអាចផ្លាស់ប្តូរការចាប់ផ្តើម និងធាតុបញ្ចូលសកល ប៉ុន្តែមិនបន្ថែមប្រូកស៊ីទៅឯកសារអ្នកប្រើត្រឹមត្រូវទេ។
ប្រើការឆ្លើយតបដើម្បីជ្រើសសាខាបន្ទាប់។ 407 និយាយអំពីការចូលប្រូកស៊ី; 401 របស់ឃ្លាំងនិយាយអំពីគណនីរបស់វា ដែលផ្គូផ្គងតាមធាតុ servers ទៅ ID ឃ្លាំង ឬ mirror។ វាលកូនសោឯកជនរបស់ម៉ាស៊ីនមេមិនអនុវត្តការផ្ទៀងផ្ទាត់ប្រូកស៊ី HTTP ទេ។ កំហុសវិញ្ញាបនបត្រគឺជាលក្ខខណ្ឌផ្សេង។ រក្សាការបង្វែរបរិស្ថានក្នុងការកំណត់ ជាជាងដាក់ក្នុង POM របស់គម្រោង។