ಶೆಲ್‌ನ NO_PROXY ಚರದಿಂದ ನಕಲಿಸಿದ ವಿನಾಯಿತಿ Maven ನಲ್ಲಿ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮಾನ್ಯವಾಗುವುದಿಲ್ಲ. Maven ನ nonProxyHosts ಪಟ್ಟಿಯು ನಮೂದುಗಳ ನಡುವೆ ಲಂಬ ರೇಖೆಯನ್ನು ಬಳಸುತ್ತದೆ; ಪರಿಸರ ಚರಗಳಲ್ಲಿ ಸಾಮಾನ್ಯವಾದ ಅಲ್ಪವಿರಾಮ ವಿಭಜಿತ ರೂಪವಲ್ಲ.

ಉದ್ದೇಶಿತ ಬಳಕೆದಾರ ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿನ ಪ್ರಾಕ್ಸಿ ನಮೂದು ಹೀಗೆ ಕಾಣಬಹುದು:

<settings>
  <proxies>
    <proxy>
      <id>outbound-proxy</id>
      <active>true</active>
      <protocol>http</protocol>
      <host>203.0.113.10</host>
      <port>8080</port>
      <nonProxyHosts>localhost|*.example.internal</nonProxyHosts>
    </proxy>
  </proxies>
</settings>

ಇದು proxies ವಿಭಾಗದ ಸುತ್ತಲಿನ ಸೆಟ್ಟಿಂಗ್‌ಗಳ ಉದಾಹರಣಾತ್ಮಕ ಭಾಗ. ಸಂಬಂಧವಿಲ್ಲದ mirrors, servers ಮತ್ತು profiles ಅನ್ನು ಬದಲಿಸುವ ಬದಲು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಸೆಟ್ಟಿಂಗ್‌ಗಳ ಕಡತಕ್ಕೆ ಇದನ್ನು ಸೇರಿಸಿ. ನಿಮ್ಮ ನಿಜವಾದ ಪ್ರಾಕ್ಸಿ ವಿಳಾಸ ಬಳಸಿ. ರೆಪೊಸಿಟರಿ ವಿನಂತಿಗೆ ಸಾರ್ವಜನಿಕ HTTP ಪ್ರಾಕ್ಸಿಗಳಿಗೆ ಅನುಮತಿ ಇದ್ದರೆ, HTTP ಪ್ರಾಕ್ಸಿ ಪಟ್ಟಿಯು ಸಾಧ್ಯವಾದ ಹೋಸ್ಟ್-ಪೋರ್ಟ್ ಜೋಡಿಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ.

ರೆಪೊಸಿಟರಿ ಹೋಸ್ಟ್‌ಗೆ ಹೊಂದಿಸಿ

Maven ನಿಜವಾಗಿ ಸಂಪರ್ಕಿಸುವ ಹೋಸ್ಟ್ ಹೆಸರುಗಳಿಗೆ ವಿನಾಯಿತಿಗಳನ್ನು ಅನ್ವಯಿಸಿ. ಆಂತರಿಕ ರೆಪೊಸಿಟರಿ URL ಮತ್ತು ಸಾರ್ವಜನಿಕ ಡೌನ್‌ಲೋಡ್ ಹೋಸ್ಟ್ ಹೆಸರಿಗೆ ಬೇರೆ ಮಾರ್ಗಗಳು ಬೇಕಾಗಬಹುದು. ಹೋಸ್ಟ್ ಮಾದರಿಗಳಿಗಾಗಿ ಇರುವ ಕ್ಷೇತ್ರದಲ್ಲಿ ಮಾರ್ಗ ಸಹಿತ ಪೂರ್ಣ ರೆಪೊಸಿಟರಿ URL ಅನ್ನು ಹಾಕಬೇಡಿ.

ವೈಲ್ಡ್‌ಕಾರ್ಡ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ, ಆದರೆ ಒಂದು ವೈಫಲ್ಯವನ್ನು ಮರೆಮಾಡಲು ಮಾತ್ರ ಬಹಳ ವ್ಯಾಪಕ ಮಾದರಿ ಬಳಸಬೇಡಿ. ಬದಲಾವಣೆಯ ನಂತರ ಉದ್ದೇಶಿತ ಆಂತರಿಕ ಹೆಸರು ಮತ್ತು ಸಾರ್ವಜನಿಕ ರೆಪೊಸಿಟರಿಯನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಪರಿಶೀಲಿಸಿ.

ನಿಜವಾಗಿ ಬಳಸುವ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಹುಡುಕಿ

Maven ಜಾಗತಿಕ ಮತ್ತು ಬಳಕೆದಾರ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಸಂಯೋಜಿಸಬಹುದು, ಮತ್ತು ಕರೆಯೊಂದು ಪರ್ಯಾಯ ಸೆಟ್ಟಿಂಗ್ ಕಡತವನ್ನು ಆಯ್ಕೆಮಾಡಬಹುದು. IDE ಟರ್ಮಿನಲ್‌ಗಿಂತ ಬೇರೆ Maven ಸ್ಥಾಪನೆ ಅಥವಾ ಸಂರಚನೆ ಬಳಸಬಹುದು. ವಿಫಲವಾದ ಕರೆ ಓದದ ಕಡತವನ್ನು ಬದಲಾಯಿಸಿದರೂ ಅದರ ಮಾರ್ಗ ಬದಲಾಗುವುದಿಲ್ಲ.

ಪ್ರಾಕ್ಸಿಯ ಸಕ್ರಿಯ ಧ್ವಜವೂ ಮುಖ್ಯ. ನಿಷ್ಕ್ರಿಯ ನಮೂದಿನಲ್ಲಿ ಸರಿಯಾಗಿ ಬರೆದ ಹೋಸ್ಟ್ ಮತ್ತು ಪೋರ್ಟ್ Maven ಅದನ್ನು ಆಯ್ಕೆಮಾಡುತ್ತದೆ ಎಂಬುದನ್ನು ತೋರಿಸುವುದಿಲ್ಲ.

ಎರಡು ಸರ್ವರ್‌ಗಳನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿಡಿ

ಸೇವೆಗೆ ಬೇಕಾದಾಗ ಪ್ರಾಕ್ಸಿ ರುಜುವಾತುಗಳು ಪ್ರಾಕ್ಸಿ ನಮೂದಿಗೆ ಸೇರಬೇಕು. ಖಾಸಗಿ ಆರ್ಟಿಫ್ಯಾಕ್ಟ್ ರೆಪೊಸಿಟರಿಯ ರುಜುವಾತುಗಳು ಸಂಬಂಧಿತ ಸರ್ವರ್ ಸಂರಚನೆಗೆ ಸೇರಬೇಕು. ರೆಪೊಸಿಟರಿ ಟೋಕನ್ ನೀಡುವುದರಿಂದ ಪ್ರಾಕ್ಸಿ ದೃಢೀಕರಣ ಸವಾಲಿಗೆ ಉತ್ತರ ಸಿಗುವುದಿಲ್ಲ.

ವಿನಂತಿಗಳು ಇನ್ನೂ ವಿಫಲವಾದರೆ ಆಯ್ದ ರೆಪೊಸಿಟರಿ URL, ಪ್ರತಿಕ್ರಿಯೆ ಅಥವಾ ಸಂಪರ್ಕ ದೋಷ ಮತ್ತು ಪರಿಣಾಮಕಾರಿ ಸೆಟ್ಟಿಂಗ್‌ಗಳ ಮೂಲವನ್ನು ದಾಖಲಿಸಿ. ಮೊದಲು ವಿನಂತಿ ಪ್ರಾಕ್ಸಿ ಮೂಲಕವೇ ಅಥವಾ ನೇರವಾಗಿಯೇ ಹೋಗಬೇಕಿತ್ತೇ ಎಂದು ನಿರ್ಧರಿಸಿ; ಪಟ್ಟಿ ಸಿಂಟ್ಯಾಕ್ಸ್ ಮತ್ತು ಎಂಡ್‌ಪಾಯಿಂಟ್ ಅನ್ನು ಒಂದೇ ಸಮಯದಲ್ಲಿ ಬದಲಾಯಿಸಿದರೆ ಫಲಿತಾಂಶ ಅರ್ಥೈಸುವುದು ಕಷ್ಟವಾಗುತ್ತದೆ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು